Web自动化测试系统的研究与实现

来源 :北京工业大学 | 被引量 : 3次 | 上传用户:zyj16812
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术在全球范围内的迅速普及和计算机软硬件技术的快速发展,web网站的已经成为信息中介和信息发布的平台。各类基于Web的应用程序也以其便捷,快速,易操作等特点成为当前和未来软件系统开发的主流。Web产品具有数据量大,变化快,受网络环境因素影响等特点。对于Web页面,软件测试人员在日常的测试工作中,需要大量的手动操作来验证某些功能。开发人员在开发过程中,除了要开发并测试新的功能,也要保证原有的功能不受影响,能正常工作。如上所述这些操作需要花费大量的时间和人力,如果能引入自动化测试代替人工重复操作,将极大的提高团队的生产效率。自动化测试是指通过自动化测试工具或其他手段,按照测试人员的测试计划进行自动测试,目的是减轻手工测试的工作量,进而提高工作效率,以及提高软件质量。自动化测试可以理解为测试过程的自动化和测试结果分析自动化。本文通过对常用自动化测试框架技术的比选,结合常规手工测试用例,设计和实现了适用于SORT(Services and Operations Readiness Tools)网站的自动化测试框架,该框架以Selenium Webdriver和TestNG为核心,能够实现敏捷开发中大量的迭代测试和回归测试。同时根据网站测试需求,编写测试脚本,完成网站的自动化测试。
其他文献
在基于网络的空间信息服务领域中,由于多用户访问下网络带宽的限制以及影像数据的海量特征,海量影像数据的多分辨率传输成为空间信息服务应用的瓶颈。该文在探讨基于四叉树的海量影像数据组织的基础上,设计一个二分树模型的影像数据多分辨率传输方法,通过实验对该方法进行了验证。
MySQL数据库软件被广泛地使用于工程项目中,以此同时,它的安全性也受到极大的关注,因而针对MySQL的密码认证机制的分析研究有着重要的意义。本文针对FPGA中MySQL密码认证算法
目的研究在恢复室护理中采取人性化护理对患者疼痛及满意度的影响,进一步提高护理质量。方法我院自2012年1月在恢复室全面实行人性化护理,为研究其应用效果,随机抽取人性化护理
针对用E-R模型建立空间数据库概念模型存在的不足之处,将本体论的思想和方法引入到地理信息领域。讨论了地理本体的意义及其表达语言。阐述了空间E-R模型的特点,分析了地理本体和空间E-R模型之间的关系。提出了以地理本体为语义基础设计空间ER模型的思想,并用扩展OWL表示的灌溉本体为例,介绍了从地理本体出发,设计空间E-R模型来建立空间数据库概念模型的方法。
随着对地观测技术的飞速发展,人类获取的遥感影像日益增多,急剧膨胀的数据量给存储器的存储容量带来了极大的压力,对遥感影像增量更新的研究已经迫在眉睫。遥感影像增量更新
网格作为高度异构的环境,其随机性、动态性是网格的本质特点之一,也是开发和应用网格的一个难点,这种本质特点造成了网格应用环境的不稳定性。该文分析了网格的资源随机性和
在已有的概率签名方案的基础上提出了一种基于双线性映射的具有前向安全的概率签名方案。在该方案中,将签名周期分为T个时间段,在不同的时间段使用不同的密钥,而公钥在整个签名
【摘 要】在初中數学学习当中,学习习惯的养成是非常的重要的,良好的数学学习习惯可以有效的提高学生的学习效率,并且还可以使得学生的学习能力得到全面的提升。因此,在初中数学学习中,教师应当要引导学生进行正确的学习,帮助学生养成良好的学习习惯。本文主要对初中数学学习中,如何引导学生学好数学进行了分析和探讨。  【关键词】初中数学;学习方法;有效性  【中图分类号】G633.6 【文献标识码】A  【文章