文档介绍:硕士学位论文
基于QTP的软件自动化功能测试与案例研究
摘要
随着现代计算机和互联网技术的迅速发展,软件行业越来越渗透到我们的日常生活中,竞争也越来越激烈。软件系统日趋复杂,尤其是金融行业方面的软件系统,它们具有规模大,业务流程复杂等问题,对软件的功能要求不断提高,不断变更,版本更新快,软件新版本的发布时间越来越提前。这给金融软件系统的测试带来了巨大的困难。
软件测试是软件质量保证的重要手段,在整个软件开发中占据着重要的作用。软件产品的质量逐渐成为软件行业生存与发展的核心。大量统计数据表明:软件测试耗费的工作量往往占了软件开发整个过程总工作量的40%以上,而且一些可靠性要求更高的软件系统,它的测试工作量甚至可以占到60%左右。
首先,从软件工程的角度上,对软件测试的目的、原则、分类等基本理论知识做了全面的论述。
其次,对软件自动化测试,自动化测试工具,测试需求进行全面的讲解。
最后,讨论了QTP的自动化测试,通过案例分析,提出了QTP测试过程的改进建议,对某些缺陷提出了解决方案及意见。
关键词: 软件测试,自动化测试,金融信息系统,QTP自动化测试
Abstract
With the development of puter and technology, and pletion is more and more increasingly. The software systems are ing plex, especially for financial industry software systems. They have large plex business process issues, and constantly improve the functional requirements of software, and constantly change versions with short cycle, the release time of new version of the software is shifted much earlier。These bring great difficulties to software testing.
Software testing is an important means for the software quality assurance, and it has an important role on the whole the software development, it means that the quality of software products e the core for software industry survival and development. A large data show that: The workload for software testing take the whole software development is over 40%; and some high reliability software have about 60% workload for software testing.
First, from the view of software engineering point, describes the objective, rule, content, and category of software testing based on which the key development phase.
Second, this thesis researches on automated software testing, automated testing tools, testing needs to conduct prehensive explanation.
Last, this thesis discussed QTP automated testing. By the case study, apply the suggestions for improvement, and give the proposed solutions and advice for some defects.
Key Words: Software Test, Automated Test, Financial used system, QTP Automated Test
目录
摘要 i
Abstract ii
图目录 III