摘要:
用例包准备? import org.testng.Assert; import org.testng.annotations.Test; 前后置用例有哪些? package com.wj; import org.testng.annotations.Test; import org.testng.a 阅读全文
摘要:
5.Maven 为什么要学习Maven 1.在javaweb开发中,需要使用大量的jar包,然后大部分是需要手动导入; 2.如何能够让一个东西自动帮我们导入和配置这个jar包; 由此,Maven诞生了; 5.1Maven项目架构管理工具 我们目前用来就是方便导入jar包的! Maven的核心思想:约 阅读全文
摘要:
JavaWeb 1.基本概念 1.1 web应用程序 分为静态web和动态web 在java中,动态web资源开发的技术统称为JavaWeb; 1.2 web应用程序 web应用程序:可以提供浏览器访问的程序; a.html丶b.html......多个web资源,这些web资源可以被外界访问,对外 阅读全文
摘要:
在测试模块或conftest文件中需要/加载插件 首先:当test模块或conftest插件被加载时,指定的插件也会被加载。 然后在命令行使用的时候,可以加上如下参数查看活跃的插件,那些插件被调用了: pytest --trace-config . 通过名字去激活/注销一个插件 # 你阻止插件加载或 阅读全文
摘要:
有了这个插件提供了两个命令行选项来重新运行上次pytest调用的失败: # 在运行完用例后,再次运行,只重新运行之前失败的用例 --lf, --last-failed # 首先运行失败,然后运行其余的测试 --ff, --failed-first pytest -ff test_demo.py py 阅读全文
摘要:
跳过没有import导入成功的测试用例(Skipping on a missing import dependency) pexpect = pytest.importorskip("pexpect") 以命令的方式或者条件下去标记跳过或标记失败的用例: def test_function2(): 阅读全文
摘要:
你不想在window上运行: @pytest.mark.skipif(sys.platform == "win32", reason="does not run on windows") class TestPosixCalls: def test_function(self): "will not 阅读全文
摘要:
控制台命令运行修改格式: --log-date-format="%Y-%m-%d %H:%M:%S" pytest.ini文件下添加以下代码,修改log输出: [pytest] log_format = %(asctime)s %(levelname)s %(message)s log_date_f 阅读全文