selenium IDE作為firefox瀏覽器的一個插件存在,依附於firefox瀏覽器,打開它的錄制功能,它會忠實的記錄,你對firefox的操作,並可以回放它所記錄的你的操作。類似於QTP的自動錄制功能
1.selenium IDE配置
關於selenium IDE,看了一些資料,對於Firefox的版本有要求,本文中,我的配置如下:
1)firefox瀏覽器版本:52.0.2
2)在firefox的菜單欄中選擇tools (工具)--->add-ons Manager(添加組件) 然后搜索selenium IDE 點擊下載安裝重啟即可。
2.selenium IDE說明
1。文件:創建、打開和保存測試案例和測試案例集。編輯:復制、粘貼、刪除、撤銷和選擇測試案例中的所有命令。Options : 用於設置seleniunm IDE。
2。用來填寫被測網站的地址。
3。速度控制:控制案例的運行速度。
4。運行所有:運行一個測試案例集中的所有案例。
5。運行:運行當前選定的測試案例。
6。暫停/恢復:暫停和恢復測試案例執行。
7。單步:可以運行一個案例中的一行命令。
8。錄制:點擊之后,開始記錄你對瀏覽器的操作。
9。案例集列表。
10。測試腳本;table標簽:用表格形式展現命令及參數。source標簽:用原始方式展現,默認是HTML語言格式,也可以用其他語言展示。
11。查看腳本運行通過/失敗的個數。
12。當選中前命令對應參數。
13。日志/參考/UI元素/Rollup
日志:當你運行測試時,錯誤和信息將會自定顯示。
參考:當在表格中輸入和編輯selenese命令時,面板中會顯示對應的參考文檔。
UI元素/Rollup:參考幫助菜單中的,UI-Element Documentation。
3.selenium IDE編輯命令
selenium為我們錄制的腳本不是100%符合我們的需求的,所以,編輯錄制的腳本是必不可少的工作。
1). 編輯一行命令或注釋。
在Table標簽下選中某一行命令,命令由command、Target、value三部分組成。可以對這三部分內容那進行編輯。
2). 插入命令。
在某一條命令上右擊,選擇“insert new command”命令,就可以插入一個空白,然后對空白行進程編輯。
3). 插入注解
以上面同樣的方式右擊選擇“insert new comment”命令插入注解空白行,本行內容不被執行,可以幫助我們更好的理解腳本,插入的內容以紫色字體顯示。
4. 移動命令或注解
有時我們需要移動某行命令的順序,我們只需要左擊鼠標拖動到相應的位置即可。