偶尔看到的方法,感觉神好用(宗旨就是死缠烂打背单词+付出努力不浪费><),虽然原文是关注GRE的,不过其他的也可以触类旁通 MARK!
[Android+ios] 单词记忆神器-Quizlet
动态分析测试技术
黑盒测试和白盒测试
项目 | 黑盒测试 | 白盒测试 |
---|---|---|
依据 | SRS(软件需求说明书) | LLD(详细设计) |
目的 | 从质量特性的不同方面,对软件进行测试,检测该软件是否实现了SRS中所有显示和隐式的需求 | 利用不同的逻辑率到达某种程度的代码覆盖率 |
步骤 | 构造输入和预期输出,通过一定的操作步骤来测试软件 | 静态分析和动态分析 |
优点 | 效率高 不需要了解实现得细节 测试人员和编程人员是相互独立的 有助于暴露任何与规格不一致或者歧异的地方 用户的角度进行测试,容易被接受和理解 |
检测代码中的每条路径和分支 揭示隐藏在代码中的错误 对代码的测试进行比较彻底 |
缺点 | 不能测试程序内部特定部位 如果程序未执行的代码无法发现 没有清晰的和简明的规格,测试用例很难被设计 |
投入较大 成本较高 不验证规格的正确性 无法检查代码中遗漏的路径和数据敏感性错误 |