量到质的变化。
自动测试(续)
上一篇 /
下一篇 2010-08-15 17:57:10
/ 个人分类:自动化测试
–模拟多个客户端并发执行一个特定的脚本,测试服务程序在多个并发交易情况下的性能指标
–模拟真实使用情况,预估应用投入使用后的性能情况
–大强度、持续性的运行测试脚本,对应用产生持续性的压力,可以发现应用中是否存在性能瓶颈,同时可以检查应用是否存在内存泄漏问题
(四)、通过API编程实现自动测试
–通过编程API,建立测试框架,在测试代码中调用这个框架,验证给定输入会得到预期的结果
–主要有JUnit、HttpUnit、各种单元测试工具
–大多数情况下大大减少了测试代码的维护时间,并且使应用中的复杂功能测试成为可能
(五)、测试管理
–计划和组织测试
–从多种多样的开发工具和自动测试工具执行测试
–在测试过程中允许使用手动测试
–观察和分析测试结果
–方便的将信息加载到缺陷跟踪系统
–针对需求验证应用测试
–将分析过程与测试过程相结合
(六)、白盒测试
–源代码审查
–运行期错误检测
–内存分析
–性能分析
–代码覆盖分析
(七)、定制的测试工具
–开发适合于自身要求的测试工具
–模拟仿真工具
能够仿真无法真实搭建的测试
如:航天应用、模拟硬件设备
八、测试工具与软件开发生命周期
九、测试工具类型
厂商 | 测试管理 | GUI录制回放 | 压力测试 | 白盒测试 |
Compuware | QADirector | QARun TestPartner | QALoad | DevPartner |
MI | TestDirector | WinRunner | LoadRunner | -- |
Rational | TestManager | Robot | LoadTest | Purify Purecoverage Quantify |
其他 | -- | -- | WAS | JUnit CppUnit |
收藏
举报
TAG: