摘要:背景 只使用了mybatis未使用spring,因为涉及多数据源,所以每次查询都是通过mapper工厂方法来创建mapper在执行select或着Update。 同一个mapper执行完select在执行update便报错 Executor was closed 。 解决 看日志 2018-05-3
阅读全文
摘要:为了让大家对gauge语法有更好的理解,我以一部大家都喜欢地电视《鹿鼎记》为例。 梗概 gauge语法结构 gauge语法是基于markdown。 解释 test suite:测试套件,可以理解为一个测试项目 。包含一个或者多个spec文件;spec:spec(.spec或者 .md)文件,一系列测
阅读全文
摘要:文章转载于《string[]和List<string>区别》 String[]数组里面是存放String型的值,List<String>是存放String类型的对象。 区别1. 数组的容量是固定的,只能一次获取或设置一个元素的值,而List<T>的容量可根据需要自动扩充、修改、删除或插入数据。 数组
阅读全文
摘要:本文分别列出 mybatis 单独使用的情况 和 mybatis 与 springboot 结合使用的情况 dao类和mapper.xml都跟mybatis平常使用的一样,都可以自动生成 单独使用 mybatis 单数据源 配置文件 放置在resources目录下 <?xml version="1.
阅读全文
摘要:Gauge是什么? Gauge是一个轻量级的跨平台测试自动化工具,能够以业务语言编写测试用例。 优点: 安装启动快,语法丰富简单 - 基于md模块化的插件体系结构,可扩展跨平台,多语言,IDE支持数据多样性 - 动/静态参数,表格参数,文件参数 如果对她不是很了解的,推荐看一下我的翻译专栏《Gaug
阅读全文
摘要:<build> <!-- 指定package生成的文件名为myApplication.jar --> <finalName>myApplication</finalName> <plugins> ...... </plugins> </build> 打包跳过测试 maven package -Dma
阅读全文
摘要:由于此规范内容太多,请移步如下地址进行下载。 下载地址:csdn 请尊重前人的劳动成果,勿随意修改。
阅读全文
摘要:所有的测试软件测试都应追溯到用户需求 这是因为软件测试的目的是使用户完成预定的任务,并满足用户的需求,而软件测试的所揭示的缺陷和错误使软件达不到用户的目标,满足不了用户的需求。 应当将“尽早地和不断地进行软件测试”作为软件测试者的座右铭 测试需求贯穿整个软件的生命周期,缺陷修复成本随着各个阶段的靠后
阅读全文
摘要:比如查找java ps -ef | grep java | awk ‘{print $2}’ | xargs kill -9
阅读全文
摘要:基本概念 白盒测试(white-box testing,又称逻辑驱动测试,结构测试)是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结果和处理过程,不需要测试软件产品的功能。 方法分类 测试方法分类说明逻辑覆盖语句覆盖每条语句至少执行一次判定覆盖每个判定的每个分支
阅读全文
摘要:概念 从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但可能的输入进行测试。这样看来,完全测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,
阅读全文
摘要:搜索wiki百科和百度百科,发现他们对测试方法的解释相差非常大。结合其他文章,在此总结一下大家经常听到的测试方法。 按照测试设计分类 名称内容Black box黑盒测试把软件系统当作一个“黑箱”,无法了解或使用系统的内部结构及知识。从软件的行为,而不是内部结构出发来设计测试。White box白盒测
阅读全文
摘要:软件测试按阶段分,可以分为单元测试,集成测试,系统测试,验收测试。 1-单元测试 1.1-单元测试定义 单元测试是对软件组成单元进行测试,其目的是检验软件基本组成单位的正确性,测试的对象是软件设计的最小单位:函数。 wiki百科 在此处提出异议,最小单元并非一定是:函数。 1.2-谁做单元测试 开发
阅读全文