1、 1 毕毕 业业 论论 文文 论文题目:论文题目: QTPQTP:测试:测试 webweb 对象论述对象论述 2 内 容 摘 要 我们都知道, 一款软件的生命周期主要是由技术人员研发和测试人员测试最后到正式 发布这三个部分组成的。 而其中最主要的部分就是测试部分, 在测试这部分里需要进行大 量的反复的测试用来保障软件的质量, 但这样会大量消耗资源, 所以测试又分为了手工测 试和自动化测试, 之所以会产生自动化测试是因为相比手工测试有着很多的优势, 但是它 并不能取代手工测试。在软件测试的行业里,自动化的发展已经非常成熟,它有着自己的 流程、框架,并且种类繁多,例如,测试 web 安全性一般使用
2、的工具是 AppScan,测试性 能一般使用的工具是 LoadRunner,而测试功能最常使用的就是 QTP(QuickTest Professional) ,使用 QTP 的目的是想用它来执行重复的手动测试,主要适用于回归测试 和测试同一软件的新版本。 可以用 QTP 进行模拟某个测试过程, 因为这款自动化测试软件 涵盖了录制、编辑、调试、运行、分析的相对完善的测试过程。省去了手工测试的重复性 操作,同时也节省了大量的人力、物力、财力。 关键词关键词 软件测试 流程框架 自动化测试 QTP(QuickTest Professional) 3 Abstract We all know that
3、 a software life cycle is mainly by the technical r&d and testing personnel test finally to the official launch of these three parts. And one of the most important part is to test part, this portion of the test need to do a lot of repeated test is used to guarantee the quality of the software, but i
4、t will be a lot of consumption of resources, so the test is divided into manual testing and automation testing, is produces the automation test because compared with the manual test has many advantages, but it does not replace manual testing. In software testing industry, automation development has
5、very mature, it has its own process, framework, and a wide variety, for example, test the web security generally use is AppScan tool, test commonly used tools are LoadRunner performance, and the most commonly used test function is QTP (QuickTest Professional), using QTPs purpose is to want to use it
6、 to perform the repetitive manual testing, is mainly used in the regression test and test the new version of the same software. Some testing process can be simulated using QTP, because this kind of automated testing software covers the recording, editing, debugging, operation, analysis of the relative perfect test process. Saves the manual test repetitive operations, but also save a large amount of manpower and material resources and financial resources. Key words: Key words: Softwa