发表于: 2018-03-19 20:16:39
1 854
今天完成的事情:详细的看了一下动态测试
明天计划的事情:看一下接口测试 然后总结任务二
遇到的问题:暂无 等实际操作吧
收获:
动态测试:运行被检测的软件,对比运行结果和预计结果。(写测试用例,运行程序,对比结果)
动态测试流程:单元 集成 系统 验收 回归
单元测试:(模块测试)测试和验证软件中最小可测单元
集成测试:将通过的单元组装成一个系统,检测单元之间的接口
系统测试:将通过集成测试的系统当作计算机系统的一部分进行测试,检测软件的功能和性能 运行的软硬件环境是不是满足预计结果(发现软件潜在问题,保护系统的正常运行)
回归测试:对运行结果进行验证和修复(多次测试和多次修复)
系统测试主要内容:功能性测试和健壮性测试
功能性测试:测试软件功能是否正确
健壮性测试:测试软件异常情况下是否能正常运行(容错能力和恢复能力)
系统测试分类(常见的):恢复 安全 压力
恢复测试:主要测试软件运行的失败条件,并验证恢复过程是否能正确执行
安全测试:测试软件内的保护机制,以防非法入侵
压力测试:正常资源下使用异常访问量 数据和频率来运行软件
静态测试:不运行被检测的软件,通过分析或检查软件的语法 结构 过程 接口来检测软件的正确性。(静态地检查软件代码、界面或文档可能存在的错误的过程)
静态测试包括:(代码走查 代码审查 技术审评)
对于代码测试,主要是测试代码是否符合相应的标准和规范。
对于界面测试,主要测试软件的实际界面与需求中的说明是否相符。
对于文档测试,主要测试用户手册和需求说明是否真正符合用户的实际需求
评论