testing-tips:如何快速有效地用Python编写好的测试

时间:2021-05-07 21:09:03
【文件属性】:
文件名称:testing-tips:如何快速有效地用Python编写好的测试
文件大小:9.96MB
文件格式:ZIP
更新时间:2021-05-07 21:09:03
HTML 测试技巧 查看。 参数化示例 此回购包含用于参数化测试的许多不同用例,如下所述。 对于较复杂的测试,它们已分多个阶段提交,因此您可以查看差异并理解为什么参数化可能在您自己的测试中有用。 每个提交消息都解释了每个更改背后的想法。 我的建议是在开始考虑参数化之前,先适应于编写正常测试。 使用多个参数 通过使用kwarg参数化可变数量的参数 使用数据帧切片对测试用例进行参数化 VS代码片段 我提供了一个JSON文件,其中包含许多我为帮助测试而编写的Python代码段。 随意复制并根据自己的喜好进行调整。 要在VS Code中添加代码段,请按CTRL + SHIFT + P打开命令选项板,键入“代码段”并选择“配置用户代码段”,这将为您的用户配置文件打开Python代码段的JSON。 只需复制您想要的片段即可。 有关这些工作原理的演示将在适当的时候添加到演示中。 其他资源 chispa-用于比
【文件预览】:
testing-tips-master
----css()
--------my_theme.scss(1KB)
--------parchment.css(871B)
----docs()
--------css()
--------img()
--------index.html(61KB)
--------libs()
----img()
--------snakes.png(182KB)
--------replace_all_within_selection.gif(704KB)
--------class_name_examples.png(169KB)
--------bash_bindings.gif(42KB)
--------function_naming_example.png(80KB)
--------multiple_cursors_keyboard.gif(319KB)
--------test_shell_snippet.gif(354KB)
--------polly_joke_beach.jpg(472KB)
--------param_fixtures_snippet.gif(273KB)
--------tuscan_hills.jpg(557KB)
--------column_box_selection.gif(440KB)
--------parametrised_case_naming_bad.png(145KB)
--------parametrised_case_naming_good.png(190KB)
--------select_every_occurrence.gif(867KB)
--------pytest_output.png(22KB)
--------copy_lines.gif(277KB)
--------multiple_cursors.gif(389KB)
--------pytest_output copy.png(22KB)
----.github()
--------workflows()
----test()
--------kwargs_parametrisation.py(10KB)
--------tidy_multiple_parametrisation.py(4KB)
--------mixed_parametrisation.py(5KB)
--------slice_parametrisation.py(11KB)
--------helpers.py(3KB)
--------__init__.py(0B)
--------simple_parametrisation.py(3KB)
----index.html(65KB)
----python_test_snippets.json(6KB)
----src()
--------__init__.py(0B)
--------kwargs_quality_adjustment.py(2KB)
----testing-tips.md(25KB)
----requirements.txt(37B)
----.gitignore(27B)
----csv_to_text.py(2KB)
----README.md(3KB)

网友评论