期刊文献+

Selenium在电话自动拨测系统中的应用

Application of Selenium in Telephone Automatic Dial Testing System
下载PDF
导出
摘要 由于电话拨测系统存在大量的省市端局、端局用户信息和数以千计的拨测号码,以手工的方式做重复的功能测试会增加测试时间和工作成本,为了减少繁琐冗余的测试工作量,提高测试效率,现使用开源web自动化工具Selenium对电话自动拨测系统进行回归测试。对于电话自动拨测系统中端局管理等三个主要的模块,选择部分适合自动化测试的功能点来设计测试用例,以python为开发语言,unittest为单元测试框架,编写测试代码并进行优化,在执行脚本后,能生成完整、易于分析和定位缺陷的测试报告并自动以电子邮件的形式发送给测试和开发人员,便于项目相关人员能及时获取系统的缺陷情况。该测试脚本可以每天不间断执行,不仅节省了测试的时间,而且提高了测试的准确性和有效性。 Due to the large number of provincial and municipal end office user information and thousands of dialing and testing numbers in the telephone dialing test system,repeated functional testing by hand will increase the test time and work cost.In order to reduce the tedious and redundant test workload and improve the test efficiency,Selenium,an open-source web automation tool,is used to conduct regression test of the automatic telephone dialing test system.For the three main modules of the telephone automatic dial test system,such as the end office management,select some function points suitable for automatic test to design test cases.With python as the development language and unittest as the unit test framework,the test code is written and optimized.After the script is executed,complete test reports that are easy to analyze and locate defects can be generated and automatically sent to the testers and developers in the form of E-mail,so that the project personnel can timely obtain the defect situation of the system.The test script can be executed continuously every day,which not only saves the test time,but also improves the accuracy and effectiveness of the test.
作者 马天鸣 梁琛 MA Tian-ming;LIANG Chen(School of Electronic&Electrical Engineering,Shanghai University of Engineering Science,Shanghai 201620,China;The First Research Instituteof Telecommunications Technology Co.,Ltd.,Shanghai 200032,China)
出处 《计算机技术与发展》 2021年第10期141-145,153,共6页 Computer Technology and Development
基金 国家自然科学基金资助项目(61601296) 上海工程技术大学人才行动计划资助项目(2018RC43)。
关键词 web自动化 SELENIUM 回归测试 PYTHON unittest web automation Selenium regression test python unittest
  • 相关文献

参考文献6

二级参考文献35

  • 1Arcuri, Andrea,Iqbal, Muhammad Zohaib,Briand, Lionel.Random Testing: Theoretical Results and Practical Implications[J]. EN . 2012 (2)
  • 2Ali, Shaukat,Briand, Lionel C,Hemmati, Hadi,Panesar-Walawege, Rajwinder Kaur.A Systematic Review of the Application and Empirical Investigation of Search-Based Test Case Generation[J]. IEEE Transactions on Software Engineering . 2010 (6)
  • 3ChristophCsallner,YannisSmaragdakis.JCrasher: an automatic robustness tester for Java[J]. Softw: Pract. Exper. . 2004 (11)
  • 4Joachim Wegener,Andre Baresel,Harmen Sthamer.Evolutionary test environment for automatic structural testing[J]. Information and Software Technology . 2001 (14)
  • 5Christopher J.C.H. Watkins,Peter Dayan.Technical Note: Q-Learning[J]. Machine Learning . 1992 (3-4)
  • 6Sutton R S,Barto A G.Reinforcement Learning. Journal of Women s Health . 1998
  • 7McMinn,Phil.Search-based software test data generation: A survey. Software Testing Verification and Reliability . 2004
  • 8Leslie Pack Kaelbling,Michael L. Littman,Andrew W. Moore.Reinforcement learning: a survey. Journal of Artificial Organs . 1996
  • 9Andrea Arcuri,Xin Yao.On Test Data Generation of Object-Oriented Software. Testing: Academic and Industrial Conference, Practice and Research Techniques (TAIC PART) . 2007
  • 10A.Seesing,H.- G.GroSS.A genetic programming approach to automated test generation for object - oriented software. ITSSA . 2006

共引文献39

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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