全栈自动化测试实战:基于TestNG、HttpClient、Selenium和Appium
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第3章 单元自动化测试

3.1 编写待测程序

在编写待测程序之前先创建一个新的Maven项目,关键信息填写如下。

Group Id:com.lujiatao

Artifact Id:unittest

Name:Unit Test

可根据实际情况填写,不需要完全一致。

在实际项目中,src/main/java目录用于存放待测程序(程序代码),src/test/java目录用于存放测试用例(测试代码)。

在src/main/java中创建名为com.lujiatao.unittest的Package,以及名为CalculatorForPpi的Class,在CalculatorForPpi中输入以下粗体部分内容:

上面编写了一个像素密度(Pixels Per Inch,PPI)计算器,该程序很简单,仅包含一个类和一个方法。实现的功能是,在用户输入屏幕宽、高和尺寸后,计算屏幕的像素密度。