一、自动化测试行业技术发展和介绍 自动化测试技术路线 二、web UI自动化 web自动化测试技术路线 和 设计模式介绍(POM/关键字驱动) Selenium+WebDriver 实现自动化 unittest单元测试框架相关知识 ddt模块的使用 关键字 + excel数据 驱动设计 — 基于关键 Read More
rf最为出名的就是关键字驱动结合数据驱动,基于表格编程的形态实现自动化测试。基于python+Excel实现rf的底层逻辑: 1.在excel中填入关键字以及对应的参数 2.读取excel内容 3.基于excel内容执行相对于的关键字函数,实现自动化测试 1.excel 2.关键字驱动类 # web Read More
四、数据驱动 + 关键字驱动 Selenium二次封装与集成(Unittest+ddt+PyYMAL) 1.关键字驱动主要应用方向和优点: 对于多系统的复用性,一套代码可支持多系统,POM只能支持单一系统 简化代码降低冗余,提升复用性、可维护性2.关键字驱动体系下的结构: 1.逻辑代码 web_ke Read More
一、web自动化技术路线 目前主流技术就是Selenium+WebDriver来实现的。Selenium一般应用Selenium3.141版本,WebDriver对应浏览器即可 二 、自动化测试的框架设计模式 目前业内最为核心的两种自动化测试的框架设计模式: 1.POM设计模型:(PageObjec Read More
一、软件测试行业技术发展: 不再依靠点点点目前业内最核心的竞争力叫做自动化功能测试 UI+接口Python目前在业内应用70%以上,java在20%左右,10%其他语言在实际企业中,自动化测试实现的效果:• 对流程执行的自动化测试工• 每一次新发布版本,进行自动部署到测试服务器并自动测试,生成结果邮 Read More
更多selenium相关语法点这里 一 、selenium版本介绍 是目前软件测试行业最为核心主流的自动化软件测试框架技术体系。 python下目前主流的版本3.141,已经有了4.0的alpha版本 selenium IDE,早期firefox下的插件,支持浏览器的脚本录制与回放,存在于selen Read More