A.pytest test_module.pyB.pytest test_moduleC.pytest -m test_moduleD.pytest -k test_module
单项选择题下面哪个是PyTest中用于判断是否不抛出异常的断言()
A.assertRaisesB.assertDoesNotRaiseC.assertWarnsD.assertDoesNotWarn
单项选择题在PyTest中,使用assert关键字进行断言时,当表达式为False时,会抛出哪种异常()
A.AssertionErrorB.ValueErrorC.TypeErrorD.SyntaxError
单项选择题在PyTest中,以下哪种断言用于判断某个列表是否为空()
A.assert []B.assert not []C.assert {}D.assert not {}
单项选择题在PyTest中,以下哪个方法可以检查一个字典中是否存在某个键()
A.assertKey()B.assertExists()C.assertIn()D.assertTrue()
单项选择题在Pytest中,以下哪个函数用于判断一个条件是否为真()
A.assertTrue()B.assertFalse()C.assertRaises()D.assertIs()
单项选择题在PyTest中,以下哪个函数可以测试一个函数是否引发了指定的异常()
A.pytest.raises()B.pytest.assert_called()C.pytest.assert_raises()D.pytest.expect_exception()
单项选择题在使用PyTest进行单元测试时,下列哪种方式可以标识一个测试函数()
A.使用test 装饰器B.使用pytest.mark.test 标记C.使用def test_开头的函数名D.使用def test()的函数名
单项选择题以下哪个选项可以在PyTest中设置测试用例执行的顺序()
A.使用pytest.mark.parametrizeB.使用pytest.mark.dependencyC.使用pytest.mark.xfailD.无法设置测试用例执行的顺序
单项选择题在Pytest中,哪个插件用于生成测试覆盖率报告()
A.pytest-coverageB.pytest-htmlC.pytest-xdistD.pytest-flask
单项选择题在Pytest中哪个命令用于生成测试报告()
A.pytest reportB.pytest summaryC.pytest junitxmlD.pytest html
单项选择题在Pytest中,哪个函数用于在测试用例运行之前执行一次性设置()
A.setup()B.before_test()C.teardown()D.setup_method()
单项选择题在Pytest中,哪个断言用于比较两个值是否相等()
A.assertB.assertEqualC.assertAlmostEqualD.assertNotEqual
单项选择题在PyTest中,测试文件应该以什么为前缀()
A.testB.pyC.testfileD.testcase
单项选择题在PyTest中,如何使用断言()
A.使用assert语句B.使用check()函数C.使用verify()函数D.使用expect()函数
单项选择题在PyTest中,如何使用fixture()
A.使用pytest.mark.fixture 标注B.使用pytest.fixture 标注C.使用pytest.use_fixture 标注D.使用pytest.testfixture 标注