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