UI 自动化常用的就是selenium,官网定义,Selenium 是用于Web应用程序的自动化测试工具,主要功能暂时分三大类:元素识别(也称元素定位),元素操作,分布式并行操作,再与TESTNG 测试框架(java语言)或者UnitTest(python语言)组成测试用例管理框架,进行自动化测试 ...
分类:
其他好文 时间:
2020-06-07 10:40:09
阅读次数:
75
写代码做单元测试的时候,突然提示“ Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list' ” 错误! 看了快两个小时,还是没有发现问题在哪里?后来实在没办法把表从新生成了个myb ...
分类:
数据库 时间:
2020-06-07 10:36:35
阅读次数:
88
实验五 单元测试 一、实验目的 1)掌握单元测试的方法 2)学习XUnit测试原理及框架; 3)掌握使用测试框架进行单元测试的方法和过程。 二、实验内容 1、了解单元测试的原理与框架 2、结对编程的小组采用测试框架 对自己“结对编程”实验的程序模块(类)进行单元测试,提交单元测试报告 测试报告包括以 ...
分类:
其他好文 时间:
2020-06-06 18:23:37
阅读次数:
62
一、实验目的 1)掌握单元测试的方法 2) 学习XUnit测试原理及框架; 3)掌握使用测试框架进行单元测试的方法和过程。 二、实验内容与要求 1、了解单元测试的原理与框架 1.1 单元测试原理 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含 ...
分类:
其他好文 时间:
2020-06-06 00:36:42
阅读次数:
83
今日内容 1. Junit单元测试 2. 反射 3. 注解 Junit单元测试: * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) ...
分类:
其他好文 时间:
2020-06-06 00:32:16
阅读次数:
59
1, $ docker image pull library/hello-world 上面代码中,docker image pull是抓取 image 文件的命令。library/hello-world是 image 文件在仓库里面的位置,其中library是 image 文件所在的组,hello- ...
分类:
其他好文 时间:
2020-06-05 20:51:05
阅读次数:
77
基本注解: 在日常的自动化测试过程中,经常有打开浏览器、访问数据库或者其他共性的前置操作,在使用TestNg的测试框架中,可以使用以下方法进行操作 @BeforeSuite - 对于套件测试,在此套件中的所有测试运行之前运行。@AfterSuite - 对于套件测试,在此套件中的所有测试运行之后运行 ...
分类:
其他好文 时间:
2020-06-04 21:59:04
阅读次数:
83
忽略测试 有时测试脚本的测试用例因为各种问题要忽略测试,这时可以使用 @Test(enabled = false)方法进行测试,参考如下代码 public class TestNgDemo2 { @Test public void test01_fix(){ Assert.assertEquals( ...
分类:
其他好文 时间:
2020-06-04 21:47:54
阅读次数:
81
4.1 通过重构增强代码可测试性实战 代码可测试性: 针对代码编写单元测试的难易程度。对于一段代码,如果很难为其编写单元测试,或者单元测试写起来很费劲,需要依靠单元测试框架中很高级的特性,那往往就意味着代码设计得不够合理,代码的可测试性不好 4.1.1 需求 Transaction 是经过我抽象简化 ...
分类:
其他好文 时间:
2020-06-04 19:55:14
阅读次数:
60