一般未一起打包是因为pom不是继承自spring-boot-starter-parent导致的需要在pom.xml文件写入以下配置 如果pom继承自spring-boot-starter-parent,打包只需要pom.xml添加如下配置 如果要设置编译版本,跳过单元测试再加如下配置 ...
分类:
编程语言 时间:
2019-09-19 14:21:05
阅读次数:
153
自动化 作用:多用于回归测试,用代码执行重复的工作 工具: Python + selenium(框架) + unittest + HtmlTestRunner selenium:web测试框架,封装了各大浏览器驱动的api unittest:单元测试框架,加载所有用例,执行 HtmlTestRunn ...
分类:
Web程序 时间:
2019-09-18 19:15:59
阅读次数:
116
Clean code 看《clean code》一书,学习高手写出的代码,简单高效的代 1.目标 Bjarne Stroustrup:优雅且高效;直截了当;减少依赖;只做好一件事 Grady booch:简单直接 Dave thomas:可读,可维护,单元测试 Ron Jeffries:不要重复、单 ...
分类:
其他好文 时间:
2019-09-17 12:43:06
阅读次数:
128
作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址:https://github.com/HelloGitHub Team/Article 一、nose "nose" 是一个第三方单元测试框架,它 完全兼容 ,并且号称是一个更好用的测试框架。 ...
分类:
编程语言 时间:
2019-09-17 09:43:41
阅读次数:
104
在Junit单元测试中,经常需要对一些领域模型的属性赋值,以便传递给业务类测试,常见的场景如下: 如果领域模型的属性特别多,手工去写set方法令人发指,写了一个生成的工具类,用法如下: 生成结果: 工具类代码: package com.enation.app.javashop.saas; impor ...
分类:
其他好文 时间:
2019-09-16 14:03:32
阅读次数:
113
阅读本篇文章前,你最好已经知道如何写基本的单元测试。本篇文章共包含3个小建议,以及7个小技巧。 建议一,不要使用框架 <! more Go语言自身已经有一个非常棒的测试框架,它允许你使用Go编写测试代码,不需要再额外学习其它的库或测试引擎。关于断言方面的帮助函数,你可以看看这个 "testing" ...
分类:
编程语言 时间:
2019-09-15 19:03:37
阅读次数:
134
Jest是Facebook推出的一款单元测试工具。 安装 在package.json中添加脚本: 生成Jest配置文件(生成jest.config.js) 使用 先简单编写一个ts文件 编写测试用例: 执行测试脚本: 使用ts-jest的好处是,能够在测试用例中进行类型检查。 ...
分类:
其他好文 时间:
2019-09-15 00:59:57
阅读次数:
113
练习2: 从Detergent 中 继承产生一个新的类。覆盖scrub() 并添加一个名为sterilize() 的新的方法。 一:我的答案: 二:参考答案: 继承类的 都是相同的。 三:总结 1,在每个类中都设置一个main()方法的技术可以使每个类的单元测试都变得简便易行,而且在完成单元测试之后 ...
分类:
其他好文 时间:
2019-09-14 18:33:37
阅读次数:
127
junit单元测试 测试分类 黑盒测试 不需要写代码,给输入值,看程序能否输出期望的值 白盒子测试 需要写代码 Junit使用 属于白盒测试 步骤 1,测试类名:被测试的类名Test CalculatorTest 包名:xxx.xxx.xx.Test cn.itcast.Test 2,定义测试方法: ...
分类:
其他好文 时间:
2019-09-13 19:52:49
阅读次数:
96
TestNG 是自动化测试框架,比Junit更强大,可用于单元测试,功能测试,端到端测试等,下面我们就介绍一下如何基于IntelliJ IDEA 创建TestNG test? 打开IntelliJ IDEA -> Create New Project -> Next -> Next -> 编写项目名 ...
分类:
其他好文 时间:
2019-09-13 15:55:07
阅读次数:
601