课时7 软件测试与质量保证基础

 

 

 

 

 

 冒烟测试:正式测试前进行简单的验证。目的是确认软件基本功能正常可以进行后续的测试工作。

回归测试:修改了代码后重新运行测试。

静态测试:无需运行被测代码而进行的测试活动。包括评审软件文档和程序,度量程序静态复杂度,检查软件是否符合编程标准等。

动态测试:通过运行被测程序检查运行结果和预期结果的差异,并分析运行效率和正确性、健壮性。

 

 

 

 

 

 等价类:难点在划分和确认等价类。

等价类的划分要符合MECE原则,划分出来的等价类要相互独立,完全穷尽。

 

 

 

 

 

 

 

为了降低自动化的成本,提高自动化的覆盖率和稳定性,建议在实施自动化的时候进行分层处理。

根据软件架构,我们可以把软件分为三层。

DAO:数据访问对象。

BO:业务对象。

单元测试,接口测试,UI自动化测试。

 

 

 

posted @ 2020-09-23 10:08  疯刘小三  阅读(123)  评论(0)    收藏  举报