- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于selenium自动化测试框架的改进与应用
刘敏,周卫星,陈思,周亮
(中移信息技术有限公司,深圳 518048)
摘要: 常用的自动化测试框架在某些特定领域还存在着困难,如自动化测试脚本编写门槛较高,图形验证码、短信验证码的自动填充,远程分布式自动化测试,测试过程可追溯,IE浏览器下元素定位问题及多frame情况下元素定位,测试资源管控和筛选难等,其自动化程度和智能化程度均不高,不能满足现网业务的测试需求,本文基于selenium自动化测试框架在保证原框架通用功能的基础上加以改进封装,解决上述难点并构建一套适合于现网业务特点的自动化测试平台实现对测试项目,测试资源,测试用例,测试脚本统一管理,模拟测试人员实现自动化测试,大大提升了测试效率 ,降低了人工成本。
关键词:自动化测试框架;验证码;自动化测试平台
Improvement and application based on selenium automated test framework
LIU Min, ZHOU Wei-xing, CHEN Si, ZHOU Liang
(China Mobile Information Technology Company Limited, Shenzhen 518048,China)
Abstract:There?are?some?difficulties?in?certain?scopes?of?the?most?common?types?of??automated?test?framework,especially?in?the?highly?threshold?for?automated?test?scripts,?graph?validate?code,?SMS?authentication?code,?remote?and?distributed?automated?testing,retracing?the?process?of?testing,?element?localization?in?multiple?frame?situation?of?Internet?explorer,test?resource?management?and?filtering.?the?automaticity?and?intelligence?of?these?aspects?cannot?meet?the?demands?of?testing?in?current?network?system.In?this?article,?for?solving?the?aboved-mentioned?difficulties?I?encapsulate?a?variety?of?tools?and?libraries?enabling?web?browser?automation?based?on?selenium,?and?build?a?web?automated?testing?system?for?current?web?testing?bussiness,?it?concludes?test?projects,?test?resources,?test?cases,?test?scripts.?By?the?means?of?simulating?tester?testing?work?daily.?Utilizing?the?automated?testing?system?will?increase?a?team’s?test?speed?and?efficiency,?improve?test?accuracy,?and?will?reduce?test?maintenance?costs?as?well?as?lower?risks.
Key Words: automated testing framework; identifying code; automated test platform
背景及意义
在需求变化越来越不确定和产品原型周期越来越短的今天,敏捷开发模式被越来越多的开发团队所接受,在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都需要测试,另外反复的迭代、循序渐进都使的测试任务越来越多,因此对测试人员的压力也越来越大,在这样的背景下,传统手工测试弊端越来越明显,存在着测试周期长,人力资源有限,回归测试覆盖度不高,测试过程质量不能保证等,虽然已经引入了业界较流行的自动化测试工具和自动化测试框架,但在实践中发现这些自动化测试工具和自动化测试框架还存在着诸多缺陷,比如不能实现图形验证码、短信验证码的自动填充,远程分布式自动化测试,测试过程的可追溯,IE浏览器下元素定位问题及多
您可能关注的文档
最近下载
- 不寐(失眠症)中医临床路径.pdf
- 中国主要研究所名单(全).docx
- 高中生物 选择性必修一 综合练习卷2 含详细答案解析.pdf VIP
- 教学课件:《国际市场营销学(第三版)》甘碧群.ppt
- 2025年高一历史教学工作计划范文(通用26篇).doc VIP
- 中心小学优秀班主任主要事迹材料推荐登记表.docx VIP
- 质量三检培训.pptx VIP
- 猜数游戏有捷径(教学设计)-2024-2025学年人教版(2024)小学信息技术五年级全一册.docx
- 2023年武汉生物工程学院网络工程专业《计算机网络》科目期末试卷A(有答案).docx VIP
- 2024年中考语文复习:文学常识类选择题专项练习题(含答案解析).pdf VIP
文档评论(0)