JUnit
JUnit
Lyrelion
加油!
展开
-
JUnit测试 书写练习(二)
小数的相等,不能是==,必须是误差的容忍范围,tolerance也是这个意思(看,英语多重要) A检查指定的ID的button是否存在 C 检查指定的ID的重置button是否存在 D 检查指定的ID的提交button是否存在 不带WithText选项的,参数是 ID值 EasyMock 没有 when方法 EasyMock分一下几个步骤:1.createMock--创建mock对象 2.expect--设置期望值 3.replay--执行模拟 4....原创 2020-06-14 14:20:24 · 260 阅读 · 0 评论 -
JUnit测试 书写练习(一)
练习1计算机科学学生Peter开发的一个应用程序接受一个数并返回该数各位的和。您被分派的任务是在以下场景上创建测试用例:取一位整数值作为输入的测试用例取两位整数值作为输入的测试用例取三位整数值作为输入的测试用例在用户输入负值时使测试不通过的测试用例在用户输入小数值时处理异常的测试用例您将如何完成此任务?SumDigis.javapackage sumdigits;...原创 2020-02-28 15:52:59 · 1247 阅读 · 0 评论 -
使用 JUnit 测试 Java 应用程序 课堂笔记(三)
一.测试驱动的开发(TDD)1.定义:先开发测试用例,再编写应用程序代码,用于驱动软件设计。2.步骤:①创建测试场景 编写测试用例 ②编写应用程序代码 ③运行测试 若失败则重复②③/ 若成功则④ ④重构应用程序代码3.TDD 优点:调试时间减少:代码根据定义的测试用例开发。 灵活、可维护和可扩展的代码:采用此技术开发的软件是松散耦合且可轻松维护的。 关键分析和设...原创 2020-03-20 15:55:34 · 348 阅读 · 0 评论 -
使用 JUnit 测试 Java 应用程序 课堂笔记(二)
一.JWebUnit 框架1.简介JWebUnit 框架提供 API,用于测试 Web 应用程序中 网页之间的导航。如:主页 → 登录页{ 欢迎登录,登录失败 }核心 JWebUnit API 取决于包含 Assert 类各种方法的 JUnit API。JWebUnit 框架包含插件,例如 HtmlUnit 插件和 Selenium/ WebDriver 插件。2.测试 ...原创 2020-03-10 22:16:40 · 646 阅读 · 0 评论 -
使用 JUnit 测试 Java 应用程序 课堂笔记(一)
一.基本概念1.1 软件测试在开发无缺陷软件中扮演重要角色。2.1 软件测试生命周期 (STLC):用于测试软件以提高其质量的系统先进方法。2.2 STLC过程:需求分析、测试规划、测试环境搭建、测试用例开发、测试执行(缺陷修正)、测试收尾。2.3 软件测试包括许多测试策略和级别。软件测试的两种测试策略:①黑盒测试:不能访问代码,测试整体功能,不测试代码语句分支。...原创 2020-02-27 07:35:58 · 1233 阅读 · 0 评论