使用Python进行简单强大的无样板测试。还要为`pytest`标记的问题添加`python`标签。
我在pytest fixture上使用Python Selenium测试将电子表格中的登录用户名和密码传递给我的测试。我正在使用openpyxl来实现这一目标。我的测试如下:来自Base ...
montestypatching boto3 s3调用pytest
我想使用pytest测试save_doc函数并模拟下面的调用boto3.resource('s3')。对象(bucket_name,key).put(Body = json.dumps(body))我试图弄清楚我怎么能使用 ”...
我一直在尝试将参数化的@ pytest.mark.parametrize测试添加到基于类的单元测试中。 class SomethingTests(unittest.TestCase):@ pytest.mark.parametrize(('one','two'),[(1,2),(...
如何使用pytest-bdd在allure报告中设置严重性级别
我使用pytest-bdd和allure生成报告,在生成的诱惑报告中,我可以看到严重级别默认为NORMAL,如何设置我需要的严重级别。提前谢谢。 ...
我正在使用Python编写一个包。我用virtualenv。我在virtualenv的.pth路径中设置了模块根目录的路径,这样我就可以在开发代码时导入包的模块...
py.test“导入文件不匹配”,尽管名称不同(仅限Windows)
我对py.test相当新,并试图为一些遗留代码设置几个简单的黑盒测试。目录结构看起来像这样:X:\ conftest.py prgm_A \ src \ ...
我根据ToDo示例在pytest中为Sphinx文档创建了自己的扩展。这是从每个pytest test_function的每个文档字符串中读取和收集“test_summary”。 ...
我正在寻找一种在PyTest中运行所有单元测试的方法,即使其中一些测试失败了。我知道必须有一个简单的方法来做到这一点。我检查了CLi选项并浏览了这个网站...
如何在Django TestCase拆解期间修复IntegrityErrors?
我正在将一个大型Web应用程序从Python 2.7移植到Python 3.6。我已经管理了数据库迁移并使用2to3转换了代码,但是我在运行测试套件时遇到了问题。对于大...
ModuleNotFoundError:没有名为'pytest'的模块
在虚拟环境中安装pytest模块后,我使用python代码调用并运行提示来查找pytest模块。我在虚拟环境之外安装了pytest模块....
我问了这个问题,关于如何写一个pytest来检查stdout中的输出并得到一个解决方案。现在我需要编写一个测试用例,检查内容是否写入文件,内容是否......
如何使用pytest tmpdir.as_cwd获取临时路径
在python测试函数中def test_something(tmpdir):用tmpdir.as_cwd()作为p:print('here',p)print(os.getcwd())我期待p和os.getcwd()会给出一样......
我的测试模块中有一些测试,需要一些常见的设置和拆卸才能在测试之前和之后运行。我不需要设置和拆卸来运行每个功能,只需少量......
使用app工厂时,在pytest测试中访问Flask测试客户端会话
我正在尝试使用pytest和app工厂对应用程序进行单元测试,但我似乎无法在我的测试中访问客户端会话对象。我确定有一些背景我不是在推动......
我正在使用pytest,测试执行应该运行,直到遇到异常。如果测试从未遇到异常,它应该继续运行剩余的时间或直到我发送...
我试图在一次测试中多次使用参数化夹具,目的是获得其所有值的笛卡尔积。 https://stackoverflow.com/a/39444098/102441显示如何...
我被指示运行以下命令并确保所有测试都通过。 git clone https://github.com/pallets/flask cd flask python3 -m venv env。 env / bin / activate pip install -e“。[dev]”pip ...
我试图在Windows 8机器上配置Allure(2.6.0)和Pytest(3.6xx)。我能够运行pytest并生成jUnit xml报告文件,以后我可以传递给诱惑(诱惑服务器jUnitXmlFile ....
我正在使用Appium和pytest测试移动应用程序。当我试图通过参数化的pytest标记传递字典列表时出现以下错误。 WebDriverException:消息:...
我正在编写一个可以从命令行执行的脚本(通过向setup.py添加entry_points参数)。我的目录结构如下:#Edit:package没有跟着src ...