会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lms21
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
15
下一页
2022年5月31日
Selenium 自动化用例录制【简单了解】
摘要: SeleniumIDE的下载以及安装 官网:https://www.selenium.dev/ Chrome插件:https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd Firef
阅读全文
posted @ 2022-05-31 16:13 lms21
阅读(123)
评论(0)
推荐(0)
2022年5月20日
测试工程师 -- 面试题
摘要: 面试题精选: https://blog.51cto.com/u_15069482/2938670
阅读全文
posted @ 2022-05-20 10:36 lms21
阅读(29)
评论(0)
推荐(0)
2022年5月17日
Pytest 插件介绍和开发
摘要: 插件分类 插件分三种: 1.外部插件(三方开发的) 安装方式:pip install 哪里可以找到三方插件: https://pypi.org/ 常用插件: pytest-ordering 作用:指定执行顺序 使用:(fixture用法类似)@pytest.mark.run(order=1) * 尽
阅读全文
posted @ 2022-05-17 16:00 lms21
阅读(292)
评论(0)
推荐(0)
2022年5月14日
pytest配置文件ini
摘要: 总结 pytest.ini 修改用例的命名规则 配置日志格式,比代码配置更方便 指定执行目录 排除搜索目录 添加标签,防止运行过程报警告错误 添加默认参数 注意:windows下要去掉所有的中文,不然会出现编码问题 报错:UnicodeDecodeError: ‘gbk‘ codec can‘t d
阅读全文
posted @ 2022-05-14 11:49 lms21
阅读(83)
评论(0)
推荐(0)
Pytest进阶 -- Fixture的用法总结
摘要: 模拟setup,teardown(一个用例可以引用多个fixture)fixture和yield基础使用 yield 的用法 fixture和yield基础使用 作用域( session,module, 类级别,方法级别 )fixture和yield基础使用 自动执行 (autouse 参数)fix
阅读全文
posted @ 2022-05-14 10:46 lms21
阅读(37)
评论(0)
推荐(0)
Pytest进阶 -- fixture 参数化
摘要: Fixture 在自动化中的应用 -参数化 场景: 测试离不开数据,为了数据灵活,⼀般数据都是通过参数传的 解决: fixture 通过固定参数 request 传递 步骤: 在 fixture 中增加@pytest.fixture(params=[1, 2, 3, ‘linda’]) 在⽅法参数写
阅读全文
posted @ 2022-05-14 10:42 lms21
阅读(264)
评论(0)
推荐(0)
Pytest进阶 -- fixture自动应用
摘要: Fixture 在自动化中的应用 - 自动应用 场景: 不想原测试⽅法有任何改动,或全部都⾃动实现⾃动应⽤, 没特例,也都不需要返回值时可以选择⾃动应⽤ 解决: 使⽤ fixture 中参数 autouse=True 实现 步骤: 在⽅法上⾯加 @pytest.fixture(autouse=Tru
阅读全文
posted @ 2022-05-14 10:28 lms21
阅读(60)
评论(0)
推荐(0)
Pytest进阶 -- 数据共享/fixture
摘要: 使用fixture和conftest文件可以让数据共享 Fixture 在自动化中的应用 - 数据共享 场景: 你与其他测试⼯程师合作⼀起开发时,公共的模块要在不同⽂件中,要在⼤家都访问到的地⽅。 解决: 使⽤ conftest.py 这个⽂件进⾏数据共享,并且他可以放在不同位置起着不同的范围共享作
阅读全文
posted @ 2022-05-14 10:14 lms21
阅读(237)
评论(0)
推荐(0)
2022年5月13日
Pytest进阶 -- fixture/yield
摘要: fixture 使用介绍: @pytest.fixture() #加fixture装饰器,可以让这个方法后面被调用 def login(): print("\nlogin.....\n") def test_search(): print("search") def test_order(login
阅读全文
posted @ 2022-05-13 18:44 lms21
阅读(212)
评论(0)
推荐(0)
Allure生成测试报告
摘要: 生成测试报告流程 使用 Allure2 生成精美报告 这两个方法都开启了tomcat服务,随着服务关闭就会关闭。如果需要一个长时间的存在,就需要部署服务器,后续可以和Jenkins一起用。 命令格式:allure [option] [command] [command options] 在测试执行期
阅读全文
posted @ 2022-05-13 16:52 lms21
阅读(287)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
15
下一页
公告