有时候如果某个测试出现了异常,但是我们想继续其他的测试怎么办。 最简单的方法就是,在测试的名字前加上"DISABLED_",如下面的例子所示: 但是如果我有非常都的测试,想这样一个个的改名字显得费时费力。 另一种方法可以使用命令行参数,对测试进行过滤。 --gtest_list_tests //列出 ...
分类:
其他好文 时间:
2019-01-12 17:55:58
阅读次数:
219
承接上一篇 配置, 选项模式是专门用类来表示相关配置的服务. 基本选项配置 新建一个选项类,该类必须是包含无参数的构造函数的非抽象类. 添加到服务容器,并绑定到配置: 测试控制器: 结果: 通过委托配置选项 通过文件配置简单选项 新建一个json文件: 还可以读取文件中的某个节点配置简单选项 修改 ...
分类:
Web程序 时间:
2019-01-05 22:43:16
阅读次数:
216
之前用ASP.NET CORE做的项目 加了一个新功能,数据库加了个字段balabala.... 更新到服务器上,新功能测试正常,然后就没管了..... 今天客户说网站有BUG,某个页面打开后出错了,以前是正常的,上去看了下,是控制器里的代码出异常了..... 就想到加了新功能后除了本地运行每个链接 ...
分类:
Web程序 时间:
2018-12-13 23:25:00
阅读次数:
254
1、用途 (1)利用unittest来执行流程,而不只是单元测试 (2)控制unittest的执行顺序 2、unittest.TestSuite()类来表示一个测试用例集 (1)用来确定测试用例的顺序,哪个先执行哪个后执行 (2)如果一个class中有4个test开头的方法,则加载到suite中有4 ...
分类:
其他好文 时间:
2018-12-03 23:00:01
阅读次数:
223
SpringMVC支持路径中包含ant风格的通配符,常用的几种通配符及意义如下: ? 任意一个字符 * 任意多个字符 ** 匹配多层路径 测试控制器代码: 测试视图代码: ...
分类:
移动开发 时间:
2018-12-01 18:41:46
阅读次数:
217
1.分析项目中变化部分与不变部分 2.多用组合,少用继承;用行为类组合,而不是行为的继承 案例: 第一步,把行为抽象为接口 第二步,把具体行为用实体类实现 第三步,做出具体的环境进行实现该实体 测试: 控制台截图 策略模式(strategy)利用接口进行抽象,利用实体进行实现抽象,再做出环境进行实现 ...
分类:
其他好文 时间:
2018-11-09 20:57:46
阅读次数:
138
前言 1.添加pom.xml相关依赖 2.添加自定义ContextListener监听器 3.添加自定义RequestListener 4.添加测试控制器 5.添加启动类 6.右键项目Run As启动,访问地址 另附: ...
分类:
编程语言 时间:
2018-10-13 12:55:17
阅读次数:
171
1、针对VCU功能,应至少满足如下测试需求: 系统上下电测试; 能量管理功能测试; 扭矩分配功能测试; 手动驾驶模拟功能测试; 自定义驾驶循环工况测试; 与其他 ECU 的协控功能测试; 系统诊断功能测试; 系统通讯功能测试; 控制策略开发验证。 针对发动机相关功能,应至少满足如下测试需求: 发动机 ...
分类:
其他好文 时间:
2018-09-19 20:03:03
阅读次数:
166
之前我们测试controller的时候仅仅是作为一个pojo来进行简单的测试,spring3.2后我们可以按照控制器的方式来测试Spring MVC的controller了,这样的话在测试控制器的时候,就没有必要再启动Web服务器和Web浏览器了,下面是测试代码: 由代码可以看出我们向TestCon ...
分类:
Web程序 时间:
2018-09-05 13:49:37
阅读次数:
226
一个测试类包含下面两个注解: 测试类中可直接注入接口: 在方法上加@Test表示它是个测试方法: 可以通过@Before和@After注解修饰的方法,来表示测试方法执行前和执行后的行为。 至此一个简单的单元测试就完成了。 Spring Mock MVC:模拟Servlet容器里的测试控制器。 下面部 ...
分类:
编程语言 时间:
2018-08-23 02:12:13
阅读次数:
174