期刊文献+

一种基于Selenium的Web自动化测试低耦合框架 被引量:8

A LOOSE-COUPLED FRAMEWORK OF AUTOMATED WEB TEST BASED ON SELENIUM
下载PDF
导出
摘要 针对Web应用需求频繁更改的问题,研究基于低耦合的Web自动化测试框架。实现通过将数据模块、控制模块、业务逻辑和结果显示模块相分离的分层测试框架,来降低测试脚本之间的耦合度,增强测试脚本的灵活性,提高测试脚本的覆盖率。该框架能够直接在浏览器中运行,支持多语言多平台,根据脚本之间的依赖最优化脚本执行流程的路径和进程的数量,实现对脚本执行的过程和状态进行跟踪和定位。通过精确定位跟踪脚本错误,实现基于Web的自动化测试,提高了测试效率和软件质量。 For the problem of frequent changes in Web applications requirements,we study the loose-coupling based automated Web test framework. Through the hierarchical testing framework which separates the data module,control module,and business logic and results display module,we achieve the reduction of the coupling degree between test scripts,the enhancement of the flexibility of test scripts,and the improvement in coverage of the test scripts. The framework can directly run on browsers and supports multi-language platform,it realises the tracking and positioning the process and the state of the scripts execution according to the path of the execution process of the relied best optimised script between the scripts and the number of the processes. By accurately positioning the scripts errors,we realise the Web-based automated test,and improve test efficiency and the software quality.
作者 边耐政 张琳
出处 《计算机应用与软件》 CSCD 北大核心 2014年第8期13-16,37,共5页 Computer Applications and Software
基金 国家自然科学基金项目(61202461)
关键词 自动化测试 低耦合 覆盖率 定位 Automated testing Loose-coupling Coverage Positioning
  • 相关文献

参考文献10

二级参考文献25

  • 1李理,刘军.软件测试工具的选择和使用[J].警察技术,2006(4):41-44. 被引量:5
  • 2Michael R Lyu 刘喜成译.软件可靠性工程手册[M].北京:电子工业出版社,1996.110-112.
  • 3Qian Zhongsheng, Miao HuaiKou, Zeng Hongwei. A practical web testing model for web application testing[C]. Third International IEEE Conference on Signal-Image Technologies and Intemet-Based System,2007:434-441.
  • 4Jia X,Liu H,Qin L.Formal structured specification for web applications testing [C]. Chicago, USA: Midwest Software Engineering Conference,2003.
  • 5Ran L, Dyreson C,Andrews A.AutoDBT: A framework for database-driven testing of web applications[C]. WISE 2004,LNCS 3306,2004:181-192.
  • 6Johnson D J,Roselli RUsing XML as a flexible, portable test script Language [C]. Proceedings of IEEE Systems Readiness Technology Conference,2003:187-192.
  • 7YANG JI-TZAY, HUANG JIUN-LONG, WANG FENG-JIAN, et al.Constructing an object-oriented architecture for web application testing [J]. Journal of Information Science and Engineering,2002,18:59-84.
  • 8Hung Q Nguyen.Web 应用测试[M].冯学民,唐映,杨海燕,等译.北京:电子工业出版社,2003:65-72.
  • 9李秀华.Web性能自动化测试工具脚本语言WTML的研究与开发[D].内蒙古大学硕士学位论文,2005:1-65.
  • 10Gardiner S. Testing safety-related software: A practical handbook[ C]. New York : Springer Verlag, 1999. 143- 154.

共引文献88

同被引文献40

引证文献8

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部