文件名称:手工测试用例与自动化测试用例-shodan中文手册
文件大小:5.52MB
文件格式:PDF
更新时间:2024-06-28 04:56:31
selenium2 python
第五章 自动化测试用例设计 本章将简单探讨自动化测试用例的设计,笔者认为不管是手工测试,自动化测试,还是性能测试都是 以测试用例为前提的。那么测试用例是测试人员综合自己人经验从需求中挖掘和提炼而来。所以不管什么 类型的测试工作,我们都不能盲目开展。任何测试工作都应该以需求为基础,以测试用例为导向进行实施。 第一节、手工测试用例与自动化测试用例 手工测试用例是针对手工测试人员,自动化测试用例是针对自动化测试框架,前者是手工测试用例人 员应用手工方式进行用例解析,后者是应用脚本技术进行用例解析,两者最大的各自特点在于,前者具有 较好的异常处理能力,而且能够基于测试用例,制造各种不同的逻辑判断,而且人工测试步步跟踪,能够 细致的定位问题。而后者是完全按照测试用例的方式测试,而且异常处理能力不强,往往一个自动化测试 用例运行完毕后,报一堆错误,对于测试人员来定位错误是一个难点,这样往往发现的问题很少。 手工测试用例与自动化测试用例对比: 手工测试用例 较好的异常处理能力,能通过人为的逻辑判断校验当前步骤的功能实现正确与否。 人工执行用例具有一定的步骤跳跃性。 人工测试步步跟踪,能够细致的定位问题。 主要用来发现功能缺陷 自动化测试用例 执行对象是脚本,任何一个判断都需要编码定义。 用例步骤之间关联性强。 主要用来保证产品主体功能正确完整和让测试人员从繁琐重复的工作中解脱出来。