1、一個(gè)腳本是一個(gè)完整的場(chǎng)景,從用戶登陸操作到用戶退出系統(tǒng)關(guān)閉瀏覽器。
2、一個(gè)腳本腳本只驗(yàn)證一個(gè)功能點(diǎn),不要試圖用戶登陸系統(tǒng)后把所有的功能都進(jìn)行驗(yàn)證再退出系統(tǒng)
3、盡量只做功能測(cè)試中正向邏輯的驗(yàn)證,不要考慮太多逆向邏輯的驗(yàn)證,逆向邏輯的情況很多,驗(yàn)證一方面比較復(fù)雜,需要編寫大量的腳本,另一方面自動(dòng)化腳本本身比較脆弱,很多非正常的邏輯的驗(yàn)證能力不強(qiáng)。
4、腳本之間不要產(chǎn)生關(guān)聯(lián)性,也就是說(shuō)編寫的每一個(gè)腳本都是獨(dú)立的,不能依賴或影響其他腳本。
5、如果對(duì)數(shù)據(jù)進(jìn)行了修改,需要對(duì)數(shù)據(jù)進(jìn)行還原。
6、在整個(gè)腳本中只對(duì)驗(yàn)證點(diǎn)進(jìn)行驗(yàn)證,不要對(duì)整個(gè)腳本每一步都做驗(yàn)證。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。