WEB自动化测试
小小的圈圈
这个作者很懒,什么都没留下…
展开
-
day04 - unittest模块的简单使用
一、 unittest模块概念Unittest单元测试框架是专门用来进行测试的框架内容test fixture: 代表了用例执行前的准备工作和用例执行之后的清理工作test case: 测试用例,这个相信大家都不陌生。是测试的最小单位,一般检查一组输入的响应(输出)是否符合预期。unittest模块提供了TestCase类来帮助我们创建测试用例;test suite: 经...原创 2020-03-28 18:04:08 · 109 阅读 · 0 评论 -
day03 - selenium高级API
一、多窗口切换场景有的时候点击一个链接,新页面并非由当前页面跳转过去,而是新开一个页面打开,这种情况下,计算机需要识别多标签或窗口的情况。获取所有窗口的句柄(浏览器的身份证列表)handles_list = driver.window_handlers说明:调用该方法会得到一个列表,在selenium运行过程中的每一个窗口都有一个对应的值存放在里面。通过窗口的句柄进入...原创 2020-03-28 14:57:01 · 219 阅读 · 0 评论 -
day02 - 框架与selenium基本使用
一、框架框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。框架,其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单...原创 2020-03-28 12:17:22 · 202 阅读 · 0 评论 -
day01 - web自动化测试中基础知识和CSS、XPATH选择器
一、自动化测试软件自动化测试就是通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化测试,能够快速,全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件的发布周期。测试自动化意味着使用测试工具。二、优点缩短测试周期避免人为出错测试信息存储轻易获取覆盖率其他三、分类自动化功能测试单元测试功能测试(Web功能测试,移动端功能测试)接口测试(工具:jmet...原创 2020-03-27 21:44:40 · 197 阅读 · 0 评论