自動(dòng)化測(cè)試流程

自動(dòng)化測(cè)試流程
1) 創(chuàng)建maven工程
2) 在pom.xml文件中添加selenium和testng依賴包
3)新建測(cè)試類
4)寫測(cè)試方法汰聋,寫代碼
5)給測(cè)試方法添加testng注解
6) 通過testNG注解設(shè)置測(cè)試方法、前置方法边坤、后置方法
7) 在測(cè)試方法中寫自動(dòng)化測(cè)試代碼
8)用webdriver的API打開瀏覽器烘挫、打開指定的網(wǎng)頁(yè)蛔趴、操作界面
9)用Assert類的斷言判斷操作結(jié)果與預(yù)期結(jié)果是否一致
10) 編寫testng.xml配置文件埠戳,定制測(cè)試執(zhí)行內(nèi)容
一條測(cè)試用例用@Test尝艘,可以單獨(dú)執(zhí)行物咳;多條測(cè)試用例用testng.xml配置文件執(zhí)行
11) 執(zhí)行testNG測(cè)試腳本
12) 查看testNG運(yùn)行的結(jié)果

一邻储、新建工程

新建項(xiàng)目
點(diǎn)擊maven
起名字
工程名回自動(dòng)引用模塊名
新建好的工程

二、添加maven工程依賴包

百度搜索selenium maven
找到要下載的版本
復(fù)制代碼
粘貼導(dǎo)入
選擇自動(dòng)下載
在maven里搜索testng
下載testng眯漩,下載完成紅色就會(huì)消失

三芹扭、添加瀏覽器驅(qū)動(dòng)依賴包

新建directory

1、如果原來電腦上有下載好的瀏覽器驅(qū)動(dòng),
找到所在位置冯勉,復(fù)制粘貼到資源里的新建的directory里就可以了
2、如果電腦上沒有摹芙,需要先查看自己瀏覽器的版本灼狰,然后在網(wǎng)上搜索selenium官網(wǎng)

搜索selenium

點(diǎn)擊下載
找到自己的瀏覽器
粘貼

四、新建java類

新建java類
搜索啟動(dòng)瀏覽器代碼
復(fù)制驅(qū)動(dòng)瀏覽器代碼
粘貼代碼
按Alt+Enter把安裝的依賴包導(dǎo)入

五浮禾、添加TestNG注解

補(bǔ)充:@Test注解是設(shè)置單個(gè)報(bào)紅說明剛才下載的testng依賴包沒有引用交胚,可以按Alt+Enter直接引用,上面會(huì)出現(xiàn)一個(gè)import引入盈电。
方法二:也可以點(diǎn)擊Add Maven Dependency重新下載依賴包蝴簇。
這也是一種下載添加依賴包的方法,先添加代碼匆帚,點(diǎn)擊紅色的代碼熬词,會(huì)出現(xiàn)添加依賴包或者引用

重新下載--點(diǎn)擊添加依賴包

輸入testng

下面會(huì)有下載進(jìn)度條,下載完成后吸重,同樣按住Alt+Enter 引用互拾,或者重新輸入就會(huì)有Test的提示信息

原先粘貼下載的testng直接刪除

粘貼Chromedriver的路徑并改為相對(duì)路徑

補(bǔ)充:瀏覽器驅(qū)動(dòng)必須和瀏覽器版本保持一致,否則會(huì)運(yùn)行失敗

六嚎幸、新建一個(gè)httpclient

代碼不會(huì)寫或者忘記了颜矿,直接百度搜,但是一定要記住關(guān)鍵字嫉晶,中間用空格隔開

百度搜索代碼

復(fù)制代碼
利用代碼報(bào)錯(cuò)下載依賴包
添加添加依賴包
選擇官方的Apache公司的依賴包

因?yàn)橹斑x擇了自動(dòng)下載骑疆,下載完成之后紅色就沒有了

補(bǔ)充:httpclient有兩個(gè)關(guān)鍵的類,一個(gè)是要new一個(gè)httpclient替废,二是json的才放在javabean里

idea 向前的快捷鍵箍铭,向后的快捷鍵

新建工程,添加依賴椎镣,復(fù)制粘貼代碼坡疼,找到自己的瀏覽器,復(fù)制路徑

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末衣陶,一起剝皮案震驚了整個(gè)濱河市柄瑰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌剪况,老刑警劉巖教沾,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異译断,居然都是意外死亡授翻,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來堪唐,“玉大人巡语,你說我怎么就攤上這事』床ぃ” “怎么了男公?”我有些...
    開封第一講書人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)合陵。 經(jīng)常有香客問我枢赔,道長(zhǎng),這世上最難降的妖魔是什么拥知? 我笑而不...
    開封第一講書人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任踏拜,我火速辦了婚禮,結(jié)果婚禮上低剔,老公的妹妹穿的比我還像新娘速梗。我一直安慰自己,他們只是感情好襟齿,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開白布镀琉。 她就那樣靜靜地躺著,像睡著了一般蕊唐。 火紅的嫁衣襯著肌膚如雪屋摔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評(píng)論 1 312
  • 那天替梨,我揣著相機(jī)與錄音钓试,去河邊找鬼。 笑死副瀑,一個(gè)胖子當(dāng)著我的面吹牛弓熏,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播糠睡,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼挽鞠,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了狈孔?” 一聲冷哼從身側(cè)響起信认,我...
    開封第一講書人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎均抽,沒想到半個(gè)月后嫁赏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡油挥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年潦蝇,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了款熬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡攘乒,死狀恐怖贤牛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情则酝,我是刑警寧澤殉簸,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站堤魁,受9級(jí)特大地震影響喂链,放射性物質(zhì)發(fā)生泄漏返十。R本人自食惡果不足惜妥泉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望洞坑。 院中可真熱鬧盲链,春花似錦、人聲如沸迟杂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)排拷。三九已至侧漓,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間监氢,已是汗流浹背布蔗。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留浪腐,地道東北人纵揍。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像议街,于是被迫代替她去往敵國(guó)和親泽谨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理特漩,服務(wù)發(fā)現(xiàn)吧雹,斷路器,智...
    卡卡羅2017閱讀 134,716評(píng)論 18 139
  • 用兩張圖告訴你涂身,為什么你的 App 會(huì)卡頓? - Android - 掘金 Cover 有什么料吮炕? 從這篇文章中你...
    hw1212閱讀 12,754評(píng)論 2 59
  • 說起內(nèi)存管理,看似老生常談访得,而真正掌握內(nèi)存管理的核心其實(shí)并不簡(jiǎn)單龙亲。ARC/MRR以及“誰(shuí)分配誰(shuí)就負(fù)責(zé)釋放”這種基本...
    無(wú)所不知的程序員閱讀 582評(píng)論 0 0
  • 一直都是直面真實(shí)的自己 不論是工作還是情感 這樣的直面卻讓我傷痕累累 就像歌詞說的那樣 幾乎懷疑人生 每一步跨出去...
    taiyangsun閱讀 461評(píng)論 0 0
  • 關(guān)上燈陕凹,蓋上被。 屬于夜的聲音出現(xiàn)了鳄炉。 雖然已過立冬杜耙,耳邊仍會(huì)出現(xiàn)未冬眠正在努力飛的蚊子聲音。雖然因被子卷得嚴(yán)實(shí)而...
    據(jù)說我很高冷閱讀 171評(píng)論 0 0