没有合适的资源?快使用搜索试试~ 我知道了~
testing-tips:如何快速有效地用Python编写好的测试
共85个文件
png:17个
js:16个
gif:14个
需积分: 5 0 下载量 198 浏览量
2021-05-07
21:09:03
上传
评论
收藏 9.96MB ZIP 举报
温馨提示
测试技巧 查看。 参数化示例 此回购包含用于参数化测试的许多不同用例,如下所述。 对于较复杂的测试,它们已分多个阶段提交,因此您可以查看差异并理解为什么参数化可能在您自己的测试中有用。 每个提交消息都解释了每个更改背后的想法。 我的建议是在开始考虑参数化之前,先适应于编写正常测试。 使用多个参数 通过使用kwarg参数化可变数量的参数 使用数据帧切片对测试用例进行参数化 VS代码片段 我提供了一个JSON文件,其中包含许多我为帮助测试而编写的Python代码段。 随意复制并根据自己的喜好进行调整。 要在VS Code中添加代码段,请按CTRL + SHIFT + P打开命令选项板,键入“代码段”并选择“配置用户代码段”,这将为您的用户配置文件打开Python代码段的JSON。 只需复制您想要的片段即可。 有关这些工作原理的演示将在适当的时候添加到演示中。 其他资源 chispa-用于比
资源推荐
资源详情
资源评论
收起资源包目录
testing-tips-master.zip (85个子文件)
testing-tips-master
css
my_theme.scss 1KB
parchment.css 871B
docs
css
parchment.css 871B
img
snakes.png 182KB
class_name_examples.png 169KB
function_naming_example.png 80KB
multiple_cursors_keyboard.gif 319KB
polly_joke_beach.jpg 472KB
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
index.html 61KB
libs
highlight.js
9.12.0
highlight.js 515KB
reveal-code-focus-1.0.0-mod.js 8KB
gruvbox-dark.css 1KB
reveal.js
font-awesome-4.7.0
css
font-awesome.min.css 30KB
fonts
fontawesome-webfont.woff 96KB
3.8.0
css
print
paper.css 5KB
reveal.css 56KB
theme
white.css 6KB
js
reveal.js 165KB
plugin
zoom-js
zoom.js 8KB
menu
menu.css 5KB
menu.js 29KB
search
search.js 7KB
embed-tweet
embed-tweet.js 1KB
mermaid
mermaid.min.js 805KB
math
math.js 2KB
anything
anything.js 2KB
chalkboard
img
boardmarker.png 2KB
chalk.png 3KB
blackboard.png 32KB
sponge.png 4KB
chalkboard.js 42KB
notes
notes.html 20KB
notes.js 5KB
chart
Chart.min.js 141KB
csv2chart.js 5KB
title-footer
title-footer-mod.css 2KB
title-footer.css 2KB
title-footer.js 3KB
lib
js
head.min.js 9KB
font
source-sans-pro
source-sans-pro.css 1KB
source-sans-pro-italic.woff 96KB
source-sans-pro-regular.woff 112KB
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
main.yml 490B
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
共 85 条
- 1
资源评论
大白兔奶棠
- 粉丝: 28
- 资源: 4660
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Linux内核5.0基础架构解析: ARM64架构、内存管理及进程管理
- 【java毕业设计】员工在线知识培训考试平台源码(ssm+mysql+说明文档).zip
- 【java毕业设计】演出道具租赁管理系统源码(ssm+mysql+说明文档).zip
- ScanMaster RPP3 脉冲放大器手册
- 【java毕业设计】社区医院儿童预防接种管理系统源码(ssm+mysql+说明文档).zip
- 【java毕业设计】企业台账管理平台源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】面向品牌会员的在线商城源码(ssm+mysql+说明文档).zip
- 【java毕业设计】消防物资存储系统源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】高校课程评价系统源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】大健康老年公寓管理系统源码(ssm+mysql+说明文档).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功