当前位置: 首页 > news >正文

怎么样让网站正常解析北京王府井简介

怎么样让网站正常解析,北京王府井简介,建设一个网站的好处,seo排名优化推荐pytest常用Console参数#xff1a; -v 用于显示每个测试函数的执行结果-q 只显示整体测试结果-s 用于显示测试函数中print()函数输出-x 在第一个错误或失败的测试中立即退出-m 只运行带有装饰器配置的测试用例-k 通过表达式运行指定的测试用例-h 帮助 首先来看什么参数都没加… pytest常用Console参数 -v 用于显示每个测试函数的执行结果-q 只显示整体测试结果-s 用于显示测试函数中print()函数输出-x 在第一个错误或失败的测试中立即退出-m 只运行带有装饰器配置的测试用例-k 通过表达式运行指定的测试用例-h 帮助 首先来看什么参数都没加的运行情况 class TestClass():def test_zne(self):print(1)assert 12def test_two(self):print(2)assert 12def test_a(self):print(3)assert 11if __name__ __main__:pytest.main() test session starts platform win32 -- Python 3.8.10, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: D:\Users\72036454\Desktop\pythonProject\Base plugins: allure-pytest-2.9.45 collected 3 itemstest_page.py FF. [100%] FAILURES -v 用于显示每个测试函数的执行结果 用于打印显示每条用例的执行情况 import pytest class TestClass():def test_zne(self):print(1)assert 12def test_two(self):print(2)assert 12def test_a(self):print(3)assert 11if __name__ __main__:pytest.main([-v]) test session starts platform win32 -- Python 3.8.10, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 -- D:\Users\72036454\AppData\Local\Programs\Python\Python38\python.exe cachedir: .pytest_cache rootdir: D:\Users\72036454\Desktop\pythonProject\Base plugins: allure-pytest-2.9.45 collecting ... collected 3 itemstest_page.py::TestClass::test_zne FAILED [ 33%] test_page.py::TestClass::test_two FAILED [ 66%] test_page.py::TestClass::test_a PASSED [100%] FAILURES -q 只显示整体测试结果 简化测试整体结果。F代表测试失败、.代表测试通过 import pytest class TestClass():def test_zne(self):print(1)assert 12def test_two(self):print(2)assert 12def test_a(self):print(3)assert 11if __name__ __main__:pytest.main([-q])FF. [100%]FAILURES -s 用于显示测试函数中print()函数输出 显示测试用例中 print() 中的值 import pytest class TestClass():def test_zne(self):print(1)assert 12def test_two(self):print(2)assert 12def test_a(self):print(3)assert 11if __name__ __main__:pytest.main([-s]) test session starts platform win32 -- Python 3.8.10, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: D:\Users\72036454\Desktop\pythonProject\Base plugins: allure-pytest-2.9.45 collected 3 itemstest_page.py 1 F2 F3 . FAILURES -x 在第一个错误或失败的测试中立即退出 第一条用例执行失败立即退出不在往下执行用例 import pytest class TestClass():def test_zne(self):print(1)assert 12def test_two(self):print(2)assert 12def test_a(self):print(3)assert 11if __name__ __main__:pytest.main([-x,-s]) test session starts platform win32 -- Python 3.8.10, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: D:\Users\72036454\Desktop\pythonProject\Base plugins: allure-pytest-2.9.45 collected 3 itemstest_page.py 1 F FAILURES -m 只运行带有装饰器配置的测试用例 用例中第二和第三条用例加上了装饰器装饰器最后一个单词分别为“slow” 和 “faster” -m 拿着两个单词去识别带这个装饰器的用例识别到就执行没有识别到的就不执行。 -m后面接的是表达式[-s,-m slow or faster] 、[-s,-m slow and faster]、[-s,-m not slow] 这些表达式都支持。 import pytest class TestClass():def test_zne(self):print(1)assert 12pytest.mark.slowdef test_two(self):print(2)assert 12pytest.mark.fasterdef test_a(self):print(3)assert 11if __name__ __main__:pytest.main([-s,-m slow or faster]) test session starts platform win32 -- Python 3.8.10, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: D:\Users\72036454\Desktop\pythonProject\Base plugins: allure-pytest-2.9.45 collected 3 items / 1 deselected / 2 selectedtest_page.py 2 F3 . FAILURES -k 通过表达式运行指定的测试用例 通过表达式匹配用例的函数名去执行用例not test_zne 意思是不执行“test_zne”这条用例所以就会执行第二第三条。同理 [-s,-k test_zne] 表示只执行第一条。 import pytest class TestClass():def test_zne(self):print(1)assert 12pytest.mark.slowdef test_two(self):print(2)assert 12pytest.mark.fasterdef test_a(self):print(3)assert 11if __name__ __main__:pytest.main([-s,-k not test_zne]) test session starts platform win32 -- Python 3.8.10, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: D:\Users\72036454\Desktop\pythonProject\Base plugins: allure-pytest-2.9.45 collected 3 items / 1 deselected / 2 selectedtest_page.py 2 F3 . FAILURES -h 帮助 这才是重点学会使用这个剩余的都学会了 import pytest class TestClass():def test_zne(self):print(1)assert 12pytest.mark.slowdef test_two(self):print(2)assert 12pytest.mark.fasterdef test_a(self):print(3)assert 11if __name__ __main__:pytest.main([-h]) pytest的执行顺序 默认情况下pytest的执行顺序是自上往下的。可以通过第三方插件pytest-ordering实现自定义用例执行顺序官方文档 https://pytest-ordering.readthedocs.io/en/develop/ 安装插件 pip install pytest-ordering pytest-ordering使用 方式一 第一个执行pytest.mark.first第二个执行pytest.mark.second倒数第二个执行pytest.mark.second_to_last最后一个执行pytest.mark.last 方式二 第一个执行pytest.mark.run(first)第二个执行pytest.mark.run(second)倒数第二个执行pytest.mark.run(second_to_last)最后一个执行pytest.mark.run(last) 方式三 第一个执行pytest.mark.run(order1)第二个执行pytest.mark.run(order2)倒数第二个执行pytest.mark.run(order-2)最后一个执行pytest.mark.run(order-1) 对于以上三张方法经常使用的不多第一个执行和最后一个执行比较常用。 如果对你有帮助的话点个赞收个藏给作者一个鼓励。也方便你下次能够快速查找。
http://www.hkea.cn/news/14553900/

相关文章:

  • thinkphp手机网站开发东莞市人才服务中心官网
  • 京山网站开发深圳建筑工地招聘信息
  • php做商城网站建设设计灵感的网站
  • 网站怎么谈设计大连做网站哪家好一点
  • 中型网站流量家具网站素材
  • 同城做哪个网站推广效果好公司网站制作网络公司
  • 建设网站 (公司)ae做的动效怎么放在网站上
  • 门户网站建设公司价位中国设计之窗官方网站
  • 广州企业网站制作哪家好网站开发维护公司
  • 电商网站开发用什么语言表达wordpress 宽屏主题
  • 电子商务网站建设课程标准宽城区网站建设
  • 网站后台上传文章格式创业项目网
  • 深圳建设局网站怎么做宣传推广
  • 智能网站开发在vs2010里怎么做网站
  • 东莞债优化泰安seo外包公司
  • 淘宝联盟网站模板投诉做单骗子网站
  • 做拼货商城网站企业邮箱入口登录
  • 哈尔滨企业网站建设南昌百度快速排名优化
  • 网站建设整个流程官方网站建设推广
  • 广告网站怎么设计制作网站如何做视频链接地址
  • 一个域名可以绑定两个网站吗没签合同网站做不好
  • 十堰微网站建设wordpress 4.9.7 中文
  • 用动易建设网站教程江西省工程造价信息网官网
  • 国外js网站临淄专业网站优化哪家好
  • 做网站 seoh5免费制作平台易企秀网页版
  • 上海网站建设外贸万网商标注册
  • 仿一个展示型网站多少钱工商网站如何做企业增资
  • 390元做微信小程序 公众号 网站海口制作网站企业
  • 开源门户网站建设方案企业邮箱域名怎么写
  • 那个网站做的好平面电商设计是什么