QTP全称(QuickTestProfessional)是Mercury公司(已被惠普收购)开发的一种自动测试工具,使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等。
其实,自动化测试,个人认为,分为两种情况:一是辅助手工测试;二是回归版本测试。第一种情况就是在手工测试的执行过程中,有一些重复的测试步骤或者很繁琐的步骤(做自动化比手工测试执行的时间和效率高),这种自动化测试其实也可以认为是半自动化测试,它主要是帮助测试人员解决一些无味的工作。第二种自动化测试可以俗称为“例行测试”,它必须做到无人值守的情况下执行,其主要作用是回归版本,加速产品发布速率,并且保障产品质量。米乐 M6因此在这种测试过程中,其结果的定位尤其重要,在例行执行完毕之后,需要有一份总的结果报告,并且有问题的情况下能够根据LOG记录详细定位问题。 copyright 领测软件测试网
这是自动化测试框架设计很重要的一个方面,管理的方式可以通过“EXCEL表、CSV文件、数据库等”,然后应用“自动化测试框架执行引擎”去解析“自动化测试用例表”去执行自动化测试。而其中自动化测试用例表中可以依靠一些关键字对自动化测试用例的执行方式和状态进行定义和查看。领测软件测试网
通过“执行引擎”去解析自动化测试用例表,根据其用例表的“执行状态”的关键字判断其是否需要执行。并且下一个测试用例的执行还需要读取上一个用例的“完成Байду номын сангаас态”为“完成”之后,才执行,否则,一直处于等待过程。 内容来自
自动化测试过程中往往会出现一些异常造成自动化测试过程的中断,因此如何去处理这些异常,保证自动化测试的不间断执行,个人设计的方式是:在具体的测试用例中加入异常判断处理(try-catch),然后判断过程为只要抓到Exception,测试过程则会关闭整个测试过程,并且在“自动化测试用例表”中将相应的“测试完成”状态置为“完成”,将“测试结果”置为“失败”,并且进行下一个测试用例。
电话:13644723777
传 真:+86-173-4169
手 机:13644723777
邮 箱:mile@nmgdp.net
地 址:内蒙古包头市昆区昆工路光彩商业街99号