- 全棧自動(dòng)化測(cè)試實(shí)戰(zhàn):基于TestNG、HttpClient、Selenium和Appium
- 盧家濤
- 215字
- 2020-06-08 17:55:46
第3章 單元自動(dòng)化測(cè)試
3.1 編寫待測(cè)程序
在編寫待測(cè)程序之前先創(chuàng)建一個(gè)新的Maven項(xiàng)目,關(guān)鍵信息填寫如下。
Group Id:com.lujiatao
Artifact Id:unittest
Name:Unit Test
可根據(jù)實(shí)際情況填寫,不需要完全一致。
在實(shí)際項(xiàng)目中,src/main/java目錄用于存放待測(cè)程序(程序代碼),src/test/java目錄用于存放測(cè)試用例(測(cè)試代碼)。
在src/main/java中創(chuàng)建名為com.lujiatao.unittest的Package,以及名為CalculatorForPpi的Class,在CalculatorForPpi中輸入以下粗體部分內(nèi)容:

上面編寫了一個(gè)像素密度(Pixels Per Inch,PPI)計(jì)算器,該程序很簡(jiǎn)單,僅包含一個(gè)類和一個(gè)方法。實(shí)現(xiàn)的功能是,在用戶輸入屏幕寬、高和尺寸后,計(jì)算屏幕的像素密度。
推薦閱讀
- Visual Basic .NET程序設(shè)計(jì)(第3版)
- Fundamentals of Linux
- Mobile Web Performance Optimization
- 垃圾回收的算法與實(shí)現(xiàn)
- Vue.js前端開(kāi)發(fā)基礎(chǔ)與項(xiàng)目實(shí)戰(zhàn)
- PHP 7底層設(shè)計(jì)與源碼實(shí)現(xiàn)
- Python程序設(shè)計(jì)(第3版)
- Python Deep Learning
- Lua程序設(shè)計(jì)(第4版)
- 軟件工程
- Python忍者秘籍
- 深入理解Elasticsearch(原書(shū)第3版)
- Unity Character Animation with Mecanim
- Python Linux系統(tǒng)管理與自動(dòng)化運(yùn)維
- JavaScript重難點(diǎn)實(shí)例精講