tableDB/TEST.md

755 B

测试报告

覆盖场景

  1. 结构化数据操作与隔离
    • 测试通过了包含和排除 system userID 时的增删改查。
    • Auth 方法通过携带不同 userID 后实现了 creator 的数据隔离限制。
  2. 生命周期 Hook 触发机制
    • OnUpdatingRow 触发并允许修改将要入库的行数据。
    • OnUpdatedRows 在更新结束后被触发。
    • OnRemovedRows 在成功移除后被触发返回对应的 ID 集合。
  3. SQL注入黑盒测试
    • Table 名称注入被验证并阻止。
    • Field 查询字段注入被验证并阻止。
    • Join On 条件验证被拦截。
    • OrderBy 查询的语句结构注入被拦截。

性能测试

  • 待核心 DB 层修复后回归测试性能。