pytest简介 pytest是python的一种单元测试框架,与pytest自带的unittest测试框架类似,但是比unittest使用起来更简洁,效率更高。 特点: 1、非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考 2、能够支持简单的单元测试和复杂的功能测试 3、支持参数化 4、 ...
分类:
其他好文 时间:
2020-05-25 17:22:47
阅读次数:
52
一。单元测试 1)定义: 单元:函数或者是类单元测试:测试类或者函数 python内置的单元测试框架:unittest 2)单元测试的意义 好处:投入小,收益大。能够精准的,更早的发现问题。 3)单元测试与测试关系 python 很难测试 java 的单元。关键是单元测试一般是开发或者测试开发做的。 ...
分类:
编程语言 时间:
2020-05-24 20:58:33
阅读次数:
76
VS2013本地C++单元测试框架 https://www.cnblogs.com/xiehongfeng100/p/4438076.html 在VS2013中,可以使用VS自带的C++单元测试框架。 在使用该框架前,需要先安装Unit Test Generator(可以通过菜单“工具->扩展和更新 ...
分类:
编程语言 时间:
2020-05-24 20:57:57
阅读次数:
83
1.Junit白盒测试 *步骤: 1.定义一个测试类(测试用例) *建议: *测试类名:被测试的类名+Test *包名:xxx.xxx.xxx.test cn.itcast.test 2.定义测试方法:可以独立运行 *建议: *方法名:test+测试的方法名 testAdd() *返回值:void ...
分类:
编程语言 时间:
2020-05-24 11:42:18
阅读次数:
55
原文:浅谈ASP.NET Core中的DI DI的一些事 传送门马丁大叔的文章 什么是依赖注入(DI: Dependency Injection)? 依赖注入(DI)是一种面向对象的软件设计模式,主要是帮助开发人员开发出松耦合的应用程序。同时呢,让应用更容易进行单元测试和维护。 DI其实就是用一个注... ...
分类:
Web程序 时间:
2020-05-24 00:20:02
阅读次数:
59
JML语言的理论基础、应用工具链情况 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。可以通过开展规格化设计,而给代码实现者以明确、严谨的设计需求;也可以针对已有的代码给出规格,以提高代码的维护性。 结合Junit、OpenJML、SMT So ...
分类:
其他好文 时间:
2020-05-23 20:01:29
阅读次数:
54
在fabric开发中,chaincode的测试是一个令人比较头疼的问题,一是由于实际情况中chaincode中的存储和查询是依赖于peer节点上的状态数据库的,所以无法在本地直接测试;二是由于chaincode是运行于容器中的,这导致我们很难获取在代码中打印的日志。 如果直接在实际开发环境中测试ch ...
分类:
其他好文 时间:
2020-05-23 13:11:40
阅读次数:
82
1. 什么是 Vue CLI 如果你只是简单写几个Vue的Demo程序, 那么你不需要Vue CLI;如果你在开发大型项目, 那么你需要, 并且必然需要使用Vue CLI。 使用Vue.js开发大型应用时,我们需要考虑代码目录结构、项目结构和部署、热加载、代码单元测试等事情。 如果每个项目都要手动完 ...
分类:
其他好文 时间:
2020-05-23 09:25:12
阅读次数:
215
@FixMethodOrder(MethodSorters.NAME_ASCENDING) //使下面的方法按照一定顺序执行 public class ProductCategoryDaoTest extends BaseTest { MethodSorters.JVM:按照JVM得到的方法顺序(代 ...
分类:
其他好文 时间:
2020-05-23 09:17:28
阅读次数:
85
面向对象第三单元总结 本单元主要训练JML语言和利用JUnit进行单元测试,重点在于理解透彻JML所描述的类和方法的规格,实现后利用JUnit对重点方法进行测试。Java建模语言(Java Modeling Language,JML)是一种进行详细设计的符号语言,利用它可以形式化地描述类和方法地规格 ...
分类:
其他好文 时间:
2020-05-23 00:25:21
阅读次数:
75