基于QTP的WEB程序自动化测试研究

被引量 : 6次 | 上传用户:shidai19860115
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的广泛应用,越来越多的企业都开始自主开发本行业的WEB版的应用程序;而目前软件开发中测试这一环节尽管越来越受到重视,但针对企业大量自主开发的WEB程序,在测试环节更多的仍然是依靠手工来进行回归测试,不但代价昂贵,而且容易出错。所以选择正确的测试方法是尤为重要的,尤其是针对回归测试的时候,频繁地进行相同的操作来完成测试,大量的重复劳动浪费了人力资源,手工测试已经不能满足软件开发效率的要求,不能够满足企业对软件开发质量的更高要求,因此,为了减轻企业软件测试的人力成本、提高软件开发质量,有必要对WEB程序的自动化测试进行深入的研究。经过对自动化测试系统的深入研究,我们分析了三种回归测试工具的优势和劣势,其中Winruner工具已经失去了HP公司的维护和支持,Rational Robot的功能测试则使用了基于WINDOWS的GUI脚本,而QTP作为目前最流行的[1]自动化测试工具,不仅有HP公司的大力推广与支持,同时使用了非常容易上手的VBS脚本,因此测试工具选择了QTP;依据行业特点,在回归测试中,不仅要针对正常的业务数据进行测试,也需要对一些边界值或者错误类的数据进行测试,因此,我们采用了黑盒测试中的等价类划分和边界值分析的方法,结合QTP的关键词驱动技术、对象库合并技术,形成了针对WEB程序的自动化测试方案。本系统开发是以“WEB版证券网上交易系统”软件为被测软件,通过QTP工具完成对WEB程序的测试用例、对象库、测试报告的设计与实现,使用VBScript脚本语言进行脚本的编写,最终输出可读性高的测试报告。依靠硬件资源,代替人工运行更多更繁琐的回归测试,解决了以往使用手工测试周期长、效率低、人力成本高的问题。通过这次研究和实践,使用QTP对WEB版证券网上交易系统进行自动化测试,测试结果表明该系统运行稳定,基本达到预期目的。
其他文献
社会建设是政府的一项重要职能,但是长期以来关于政府职能的研究侧重于政府的经济职能,而关于政府的社会建设职能研究主要停留在政策阐释和历史比较层面。与之对应,针对县级政府
进行了丙烯酰胺及丙烯酰胺—丙烯酸钠水溶液辐射聚合—交联制备聚合物水凝胶的研究。聚丙烯酰胺水凝胶的溶胀比受交联密度的制约,而丙烯酰胺—丙烯酸钠共聚物水凝胶的溶胀比
在真空环境下采用电子束辐照对环氧微米复合介质试样进行表面处理,测试辐照前后试样的表面电位衰减和表面电导等特性。结果表明:辐照前后的试样均存在深、浅两个表面陷阱中心
目前,在采供血机构配置的全自动加样仪器所使用的加样针大部分为永久性钢针,其洗针残留液体导致试剂和样本稀释、以及加样导致的拖带污染问题等隐患和缺点,已引起人们高度关注。
板形是中厚板的一项主要质量指标和决定其市场竞争力的重要因素。目前,板形控制技术已成为中厚板生产的核心技术之一,是当前开发和研究的重点和热点。近年来,随着中厚板轧机
作文是一种综合性很强的复杂的训练活动。长期以来,小学语文教师苦于学生写作水平难于迅速提高,造成作文教学中“老师难教,学生难学”的现状。作文的成功与否,直接影响着小学生综
与年龄特点相适应,高中学生以理性认识为主要学习特征。高中地理教学必须淡化对孤立的、琐碎的地理事实的记忆要求,而应通过地理技能的培养带动地理知识的学习,突出对具有概
在房地产开发和建筑市场中,园林绿化工程成本管理直接影响工程项目的效益。成本控制是企业根据一定时期预先建立的成本管理目标,由成本控制主体在其职权范围内,在生产耗费发
慈善信托是英美法中极具特色与创造性的法律制度,历经数百年的发展,随着该制度自身的不断发展完善,现已成为英美法系中不可或缺的重要内容。目前,我国学者对于慈善信托的理论
公务员是国家职能的具体执行者和实施者,是行政活动的决策者、组织者、指挥者。公务员的道德素质体现了一个国家主流道德水平的高低,引领着整个社会公民道德的进步。《中华人