- 20
- 0
- 约4.45千字
- 约 5页
- 2018-06-25 发布于河南
- 举报
Web自动化框架搭建【上】
Web自动化框架搭建【上】??
来自尘泥?? 2012-02-27 20:01:31|??分类: 自动化测试
引子
2011年初来公司实习的时候,接的第一份活就是维护UI自动化用例,从此开始我轰轰烈烈的Tester生涯,此处省略十万字。。。
?
经历第一代UI自动化的没落,DWR接口测试的兴起,以及直接参与项目组的功能测试,最终又回到了一年前的原点。
?
思考良多,苦逼地推出了第二代UI自动化框架,大名Dagger。
?
废话少说,先讲技术选型
由于历史传统,Selenium2.0成为不二选择,Selenium2.0是Selenium1.0与WebDriver的合体,新框架Dagger是以WebDriver为基础。
?
再讲设计思想和定位
新框架之所以取名Dagger(匕首),就是希望它和匕首一样轻便灵巧,框架专注于实现各种Web操作的封装。其他的外围,如数据库连接,分布式执行,持续集成等则根据情况添加,将开发,维护,使用,分析用例的成本尽可能降低。
?
打个比方,匕首绑在木棍上就是长矛,装在步枪上就是刺刀,可以随机应变。因此,Dagger是如此之小,小到核心类只有3个,架包2个。
?
框架小巧方便,则可以把主要精力放在用例的实现和组织上,使用例尽量贴近业务。
怎样写用例,怎样封装xpath,怎样组织用例,才可以使写用例和维护用例成本最低?不仅仅是技术问题,更多的是实践经验的积累。
您可能关注的文档
- 《环境科学》投稿须知.doc
- 西瓜冰温贮藏保鲜技术的研究---汇报模本.ppt
- 《工业水处理》投稿须知.doc
- 脱口而出--实战篇.doc
- 《Journal of Environmental Sciences》投稿须知.doc
- 股票三大黄金卖出法则.ppt
- 沙棘叶黄酮的提取、抗氧化性及抗菌性的研究.pdf
- SCI论文写作全攻略-构思与撰文.doc
- 实用英语:中英对照看全球著名公司广告词.doc
- 脱口而出--准备篇.doc
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 中国四大发明英文介绍ppt课件.pptx VIP
- 学校意识形态工作分析研判制度.docx VIP
- 大数据审计技术:风险评估程序PPT教学课件.pptx
- 新目标视听说(第二版)B2 Practice 1单元测试答案.docx
- 2021-2025高考英语真题高频词汇800词(五年真题精编 可直接打印提分版).docx
- IoT安全软件:Forescout二次开发_(10).Forescout部署与运维.docx VIP
- TSGD7006--2020压力管道监督检验规则.pdf VIP
- IoT安全软件:Forescout二次开发_(11).Forescout高级功能与最佳实践.docx VIP
- (2025)铁路局招聘笔试真题及答案.docx VIP
- 1.最新版历年中考英语必备高频词汇汇编(真题800词版).docx
原创力文档

文档评论(0)