用例編寫

摘自:https://www.cnblogs.com/51kata/p/5105087.html

我們先考慮下一個(gè)最基本的登錄功能的測試用例。

一、自動(dòng)化測試 與 人工測試

在開始編寫用例之前,我們先來思考下自動(dòng)化測試和人工測試的區(qū)別。對于web頁面的人工測試,我們想下,如果去測試,怎么操作呢?不外乎如下的基本動(dòng)作:

1)打開瀏覽器

2)輸入url (前提web服務(wù)器要正常啟動(dòng)運(yùn)行著)

3)等待頁面顯示出來

4)用眼睛看頁面顯示的內(nèi)容是否與自己想象的一致,如果一致,認(rèn)為功能正常,否則,會(huì)認(rèn)為程序有問題。

5)通過鼠標(biāo)、鍵盤執(zhí)行相關(guān)的操作,通過頁面的變化和內(nèi)容顯示繼續(xù)進(jìn)行檢查功能是否正常。

那么什么是自動(dòng)化測試呢?其本質(zhì)就是將人的操作過程(打開瀏覽器、輸入url、鼠標(biāo)點(diǎn)擊、鍵盤輸入等)以及驗(yàn)收標(biāo)準(zhǔn)(在人腦中驗(yàn)收)轉(zhuǎn)換為測試代碼。

有了測試代碼,就可以讓其自動(dòng)運(yùn)行了。

二、登錄用例設(shè)計(jì)

一個(gè)登錄功能,想象下如果是人工測試,那基本的測試過程一般如下:

1)打開瀏覽器、輸入登錄url

2)輸入用戶名、密碼(也許還有別的輸入項(xiàng),如驗(yàn)證碼,則取決于程序本身),點(diǎn)擊登錄按鈕

3)如果是正確的用戶名密碼,應(yīng)該出來相應(yīng)的頁面;如果是錯(cuò)誤的,應(yīng)該出來錯(cuò)誤頁面或錯(cuò)誤提示信息。

那我們看看利用Robot Framework怎么寫用例。

三、 用例編寫


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容