- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
气象SPIPython包单元测试pytest与GitHubActionsCI完整配置试题库及答案
一、单项选择题(每题2分,共10题)
1.pytest中用于标记测试用例的装饰器是()
A.@testB.@pytest.markC.@unittestD.@mark
答案:B
2.在GitHubActions中,配置文件的后缀是()
A..yamlB..jsonC..txtD..py
答案:A
3.气象SPIPython包中,计算SPI的核心函数通常在()模块。
A.mainB.spi_calculationC.utilsD.test
答案:B
4.以下哪个是pytest运行测试的命令()
A.pytestrunB.runpytestC.pytestD.py.test
答案:C
5.GitHubActions中可以用来安装Python依赖的步骤是()
A.setup-pythonB.install-dependenciesC.pipinstallD.python-setup
答案:A
6.若要在pytest中跳过某个测试用例,使用的标记是()
A.@pytest.mark.skipB.@pytest.mark.xfailC.@pytest.mark.parametrizeD.@pytest.mark.run
答案:A
7.气象SPIPython包的单元测试主要测试()
A.函数功能B.界面美观C.数据库连接D.网络请求
答案:A
8.在GitHubActions工作流中,jobs关键字用于定义()
A.步骤B.任务C.作业D.环境
答案:C
9.pytest中参数化测试使用的装饰器是()
A.@pytest.mark.parametrizeB.@pytest.mark.fixtureC.@pytest.mark.skipifD.@pytest.mark.mark
答案:A
10.关于GitHubActionsCI,以下说法错误的是()
A.可以自动执行测试B.只能在本地运行C.可集成到项目仓库D.能反馈测试结果
答案:B
二、多项选择题(每题2分,共10题)
1.以下属于pytest特性的有()
A.简单易上手B.丰富的插件生态C.只支持Python2D.可标记测试用例
答案:ABD
2.GitHubActions可以实现()
A.自动构建B.自动测试C.自动部署D.自动生成代码
答案:ABC
3.在气象SPIPython包单元测试中,可能测试的内容有()
A.数据输入格式B.计算结果准确性C.函数运行时间D.模块导入是否成功
答案:ABD
4.以下哪些是配置GitHubActionsCI时可能用到的关键字()
A.nameB.onC.jobsD.steps
答案:ABCD
5.pytest中可以用来组织测试用例的方式有()
A.测试类B.测试文件C.测试目录D.测试函数
答案:ABCD
6.安装pytest可以使用的命令有()
A.pipinstallpytestB.condainstallpytestC.installpytestD.setuppytest
答案:AB
7.GitHubActions中的环境变量可以()
A.传递信息B.配置参数C.存储敏感信息D.定义工作流
答案:ABC
8.在气象SPIPython包中,单元测试可能涉及的模块有()
A.数据读取模块B.计算模块C.绘图模块D.日志模块
答案:AB
9.pytest中的fixture可以()
A.初始化测试数据B.清理测试环境C.共享测试资源D.跳过测试用例
答案:ABC
10.配置GitHubActionsCI时,需要考虑的因素有()
A.触发条件B.运行环境C.测试命令D.通知方式
答案:ABCD
三、判断题(每题2分,共10题)
1.pytest只能用于Python项目的单元测试。()
答案:错
2.GitHubActionsCI不能在私有仓库使
您可能关注的文档
最近下载
- 售后技术年终工作总结技术工作总结PPT.pptx VIP
- 《视听语言》课程简介及教学大纲.doc
- 智慧树《中华国学》完整排版答案.doc VIP
- 餐饮企业月度财务报表编制模板.docx VIP
- 煤炭物流仓储建设项目运营管理方案(模板范文).docx VIP
- 铜选厂尾矿资源综合回收利用建设项目可行性研究报告.doc VIP
- __主题__:地铁站务员岗位面试常见问题及参考回答,包括求职动机、日常工作内容、核心素质、过往经验、倒班制度、实际情况与预期不符等方面,以及服务意识与沟通能力、安全管理与应急处置等各类具体场景下的应对措施和考察点.docx VIP
- 2025年智慧树知到《国际关系分析》章节测试答案.pdf VIP
- 期货高手策略分析报告.pptx VIP
- 腹腔镜下远端胃癌根治术(精品).pptx VIP
原创力文档


文档评论(0)