代码门禁是一项代码质量保障措施。 目的是要求开发人员提交的代码必须满足一些要求才能合入代码仓库。 严格的门禁要求包括编译通过、单元测试覆盖率达标、代码静态检查无告警、冒烟测试用例都通过。 一般只要求做静态检查。静态检查包括代码规范、代码全复杂度、重复代码等检查。 做增量静态检查的时候获取每次代码提交 ...
分类:
其他好文 时间:
2020-03-26 00:56:26
阅读次数:
80
第一部分 安装并部署软件 visual studio code 安装 visual studio code 是一款轻量级的代码编辑IDE,安装十分简单,仅需要到 "官网" 选择下载对应的安装包,打开安装包后根据安装步骤一步一步操作即可。安装包需要选择对应系统,笔者使用的是windows系统因此选择 ...
分类:
其他好文 时间:
2020-03-25 21:41:24
阅读次数:
71
(1)编写测试方法 http_requests.py import requests class HttpRequest: def http_request(self, url, data, method,headers = None): '''url:请求地址 http://xxxx:port p ...
分类:
其他好文 时间:
2020-03-25 19:05:01
阅读次数:
81
WordCount(Java实现) Github:https://github.com/Naren-Github66/WordCount 项目相关要求 1. 题目描述 Word Count 实现一个简单而完整的软件工具(源程序特征统计程序)。 进行单元测试、回归测试、效能测试,在实现上述程序的过程中 ...
分类:
其他好文 时间:
2020-03-25 01:19:30
阅读次数:
63
15.软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶段的含义? 大体上来说可分为单元测试,集成测试,系统测试,验收测试,每个阶段又分为以下五个步骤: 测试计划,测试设计,用例设计,执行结果,测试报告初始测试集中在每个模块上,保证源代码的正确性,该阶段成为单元测试,主要用白盒测试方法。 ...
分类:
其他好文 时间:
2020-03-24 20:25:39
阅读次数:
88
【简说Python WEB】Flask应用的单元测试 tests/test_basics.py 这里调用 包,单元测试标准库。测试两个功能: 测试确保应用实例是否存在。 测试config配置文件是否正常。 主应用 启动单元测试的命令 为了报错,特定修改 文件如下: 可以看到上述的 代表的tag标识。 ...
分类:
编程语言 时间:
2020-03-24 18:42:06
阅读次数:
76
Github项目地址:https://github.com/bravedreamer/wordCount/tree/master/wc 一、题目描述: Word Count1. 实现一个简单而完整的软件工具(源程序特征统计程序)。2. 进行单元测试、回归测试、效能测试,在实现上述程序的过程中使用相关 ...
分类:
其他好文 时间:
2020-03-24 13:10:45
阅读次数:
69
简介: fixture区别于unnitest的传统单元测试(setup/teardown)有显著改进: 1.有独立的命名,并通过声明它们从测试函数、模块、类或整个项目中的使用来激活。 2.按模块化的方式实现,每个fixture都可以互相调用。 3.fixture的范围从简单的单元测试到复杂的功能测试 ...
分类:
其他好文 时间:
2020-03-24 12:49:07
阅读次数:
69
unittest是Python单元测试框架。但它不仅可以适用于单元测试,还可以适用接口自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天就总结下如何使用unittest单元测试框架来进行接口自动化测试。 一、导入unitt ...
分类:
编程语言 时间:
2020-03-23 22:10:49
阅读次数:
88
unittest 是python 语言的单元测试框架,提供了创建测试用例、测试套件和批量执行测试用例的方案。 利用单元测试框架,可以创建一个类,该类继承 unttest 的 TestCase ,这样可以把每个 TestCase 看成是一个最小的单位,由测试套件组织起来,运行时直接执行即可,同时可以引 ...
分类:
其他好文 时间:
2020-03-23 00:29:43
阅读次数:
91