2020年1月19日

driver在不同fixture之间共享

摘要: 前言: 如果要用到fixture函数的返回值,先return出来,用例传fixture对象就能直接调用了。 fixture参数共享driver 实现场景: 1、用例开始前只打开一次浏览器 2、每个用例开始前,都打开首页,从首页开始运行 3、用例执行完成最后,关闭浏览器 实现方法 1、先定义一个dri 阅读全文

posted @ 2020-01-19 16:18 crystal1126 阅读(585) 评论(0) 推荐(1) 编辑

用例设计及运行规则

摘要: 用例设计原则 文件名以test_*.py文件和*_test.py 以test_开头的函数 以Test开头的类 以test_开头的方法 所有的包pakege必须要有__init__.py文件 Cmd执行Pytest用例 1)pytest(推荐) 2)py.pytest 3)python -m pyte 阅读全文

posted @ 2020-01-19 15:27 crystal1126 阅读(185) 评论(0) 推荐(0) 编辑

PO模式代码结构

摘要: web自动化用到的项目设计模式最成熟的就是pageobject设计模式,简称PO模式。 1、框架元素 主要分为三层: case:用例层封装:test_xx.py针对每个页面写测试用例 case/conftest.py:局部的配置文件,只在case目录下生效,可以写一些用例的准备工作,如:登录 com 阅读全文

posted @ 2020-01-19 15:14 crystal1126 阅读(709) 评论(0) 推荐(0) 编辑

导航