3应用测试阶段
在应用测试阶段,主要有自动捕获和回放工具QaRun、应用性IIII载工具QALoad Web
站点质量分析工具WebCheck、Web应用功能测试工具TestPa巾1er、测试管理和设计系统QADirector和缺陷跟踪系统TrackReeord。
. OARun是功iiii试工具,将耗时的测试脚本开发和执行任务变为自动化的过程。
其实现的方式是通过鼠标移动、键盘点击操作被测应用,既而得到相应的测试脚
本,对该脚本可以进行编辑和调试。在记录的过程中可针对被测应用中所包含的
iiiiiliiiiiliiii建立,换句话说就是在插入检查点的同时建立期望值。在这里检查点是目标系统的一个特殊方面在一特定点的期望状态。通常,检查点在 QARun提示目标系统执行一系列事件之后被执行。检查点用于确定实际结果与期望结果是否相同。
· 负载、性能钡4试工具QA Load,对于分布式的应用执行有效的负载钡4试,通过模 拟成百或上千的用户执行关键业务,以确定问题所在、优化系统性能,确保应用的成功部署。可以完成下列工作:
◆预测系统性能。
·通过重复测试寻找瓶颈问题。
·从控制中心点管理全局负载测试。
·快速创建仿真的负载测试。
OALoad的测试脚本开发是由捕获会话、转换捕获会话到脚本以及修改和编译脚本一系列的过程组成。一旦脚本编译通过后.使用QALoad的组织把脚本分配至测试环境中相应的机器匕,驱动多个play agent模拟大量用户的并发操作,实施应用的负载测试,减轻了大量的人工工作,提高了效率。
·Web站点质晕分析工具WebCheck和功能测试工具TestPartner。WebCheck能自动扫描Web站点不止50个的潜在问题类型并且提供19个HTML报告。TestPartner侧重基于Windows、浏览器应用的一个Web自动测试,u]以}己录应用用户会话,添加适当的确认功能,并且在会话之后重放,确保应用能按期望继续运行。TestPartner脚本语言是VisualBasicforApplications(VBA)。它提供Java、VisualBaslc、Visual c十十开发的应用测试支持,包括COM组件、ActiveX和自动的对象。
· 测试管理和设计系统QADirector,其分布式的测试能力和多平台支持,能够使开
发和测试团队从一个单点跨混合环境控制测试活动,共享测试资源、测试信息和
测试结果。QADirectot协调整个测试过程,包括讨划和组织测试需求、自动测试
和手工测试的管理、浏览和分析测试结果、需求管理、缺陷跟踪系统的集成。
文章来源于领测软件测试网 https://www.ltesting.net/