- 博客(5)
- 收藏
- 关注
原创 重构一份应用pytest框架的测试代码
项目中有份API测试的代码的结构大致如下 /api_test – test_device_api01_via_lan.py – test_device_api02_via_lan.py – test_device_api03_via_lan.py – test_device_api01_via_wan.py – te...
2018-05-11 23:26:41 1018
原创 pytest测试框架中的setup和tearDown - 1
这次内容是阅读[pytest fixtures: explicit, modular, scalable](https://docs.pytest.org/en/latest/fixture.html )的一些总结,pytest fixture功能很丰富,功能远不止用来构建测试中传统的setup/teardown。但是还是先看下用pytest.fixture特性写的setup/teardow...
2018-05-09 21:48:31 1910
原创 pytest测试框架中的setup和tearDown - 0
最近对pytest比较感兴趣,看了pytest的文档classic xunit-style setup,这里做个小结,直接看代码。# content of test_websites.py'''Setup/teardown in pytest, see https://docs.pytest.org/en/3.5.1/xunit_setup.htmlRemarks:1. setup...
2018-05-08 21:51:19 3325
原创 不使用IDE的情况下,导入自定义Python module的最佳实践 - 1
CPyUG确实是个挺好的组织,Python方面的问题一般都会有热心又专业的小伙伴帮忙回答,针对上次导入自定义Python module的问题,目前有两个可行的办法。方法1是针对应用了pytest框架的测试项目的,例如有如下项目结构。 项目中定义了一个包util,其中有模块global_values.py,在另一个目录testlogin中有test_login.py希望导入模块global...
2018-05-06 22:20:31 418
原创 不使用IDE的情况下,导入自定义Python module的最佳实践 - 0
最近比较喜欢微软出的Visual Studio Code这个代码编辑器,和Sublime有点相似,但是用起来更方便一些。和PyCharm不一样,用VS code写自定义module的时候,会出现找不到module的报错,原因是VS code不会像IDE那样,帮用户把项目目录临时性加入到系统PATH中去。今天做了些探索,目前可行的方法大致如下,但是仍然不能算是最佳实践,已经在CPyUG上提了这个...
2018-05-04 21:38:19 266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人