2-SELENIUM环境搭建 selenium_3HTML基础 selenium_4第一个selenium脚本 selenium_5基础属性定位1 selenium_6XPATH定位1 selenium_6XPATH定位2 selenium_6XPATH定位3 selenium_6XPATH定位4 selenium_7css定位1 selenium_7css定位2 selenium_8定位方法溯源 selenium_9selenium4.0的定位方法变化 selenium_10webdriver对象常见...
import pytest from selenium import webdriver from py._xmlgen import html _driver = None # 测试...
selenium工作原理-【软件测试面试题】 10:33 springboot优缺点-【软件测试面试题】 20:42 测试流程大概是什么-【软件测试面试题】 10:53 常见网络状态响应码-【软件测试面试题】 07:45 迭代器和生成器简介-【软件测试面试题】 04:51 讲讲OSI七层模型,每层模型具体干嘛的?-【软件测试面试题】 06:47...
page 对selenium的方放进行深度的封装 是 page_element 页面元素存放目录 page_object 页面对象POM设计模式,本人对这个的理解来自于苦叶子的博客 是 TestCase 所有的测试用例集 是 utils 工具类 是 script 脚本文件 conftest.py pytest胶水文件 pytest.ini pytest配置文件 【注意】 init.py 文件用以标识此目录...
关于selenium搭建,可以参考前一篇文章:selenium环境搭建-Windows版本 一、Pytest环境搭建 Pytest 是python 的第三方单元测试框架,比自带 unittest 更简洁和高效;支持315种以上的插件,同时兼容 unittest 框架;在 unittest 框架迁移到 pytest 框架的时候不需要重写代码 pytest python java 环境变量 环境搭建 转载 墨香四溢...
8.除了appuim和selenium其他的开源软件可以做自动化测试。提高稳定性? 9.近期有没有一些规划啥的? 10.有没有去做过卡点这类的? 字节 1.自我介绍 2.项目介绍 3.线上bug的定级 4.apiobject框架 5.数据库断言 6.pytest数据驱动怎么做 7.pytest跳过操作 ...
rootdir: D:\pythonProject\my_selenium_project\testcases\pytest, configfile: pytest.ini collected3items /2deselected /1selected tes_t02.py::test_add happy PASSED ===1passed,2deselectedin0.02s === conftest.py中定义钩子函数 示例如下: defpytest_configure(config): marker_list = ["smoke: marks ...
pytest有很多第三方插件,并且可以进行自定义扩展,比较好用的如pytest-selenium(集成selenium)、pytest-rerunfailures(失败case重复执行)、pytest-html(完美html测试报告生成)、pytest-xdist(多CPU分发)等 测试用例的skip和xfail处理 可以很好的和Jenkins集成 report框架---allure 也支持了pytest 断言...
【pytest】pycharm下的terminal执行run.py,停在pytest.mian不动 最近换了台新电脑,原先用的是公司电脑,之前在学习selenium的时候用的是公司电脑,现在想着重新再把学过的东西,挪到自己电脑上,就发生了一个怪事。上图! 在1️⃣位置,我修改了Pycharm的执行方式为pytest,在项目上右键,可以正常run起来这个项目,...
方案二:由selenium、pytest框架实现的,耗时成本高,需要深度的学习;后期可长期发展 综上所述:采用方案二 四、开工(一边学习一完成项目任务)1.测试框架的整体目录 common 这个包存放的是一些公共的方法,如:读取配置文件 config 配置文件目录 logs 日志目录,存放捕获到的所有日志和错误日志,便于问题定位 page 对seleniu...