從廣義上講,開發(fā)人員可以利用三種不同的自動化功能測試方法。每一種都有自己的優(yōu)勢,每一種都有微妙的不同。
我們將仔細(xì)研究這三者,并一一考慮它們的好處。在此之前,值得注意的是,當(dāng)您在自動化功能測試方法中考慮多種測試方法時(shí),您將更有可能為您的公司找到完美的方法。
關(guān)鍵字測試
我們要研究的第一種測試方法是關(guān)鍵字測試。
這種類型的測試依賴于使用簡單的“關(guān)鍵字”來告訴功能測試工具究竟如何測試有問題的應(yīng)用程序。換句話說,使用這種方法,測試人員輸入關(guān)鍵字,詳細(xì)說明需要對正在測試的應(yīng)用程序執(zhí)行哪些操作。
需要注意的是,這些關(guān)鍵字——以及它們觸發(fā)的動作——與自動化工具和測試腳本完全分開。它們只是觸發(fā)編碼到工具和腳本中的特定事件的命令。
這種方法的一個(gè)主要優(yōu)點(diǎn)是它非常用戶友好。測試人員不需要在每次想要使特定的事情發(fā)生時(shí)修改腳本,也不需要更改實(shí)際自動化工具本身的任何內(nèi)容。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。