Web功能測試練習

第一部分:下載並安裝Selenium IDEphp

在火狐瀏覽器上查看組件:css

發現缺乏Selenium IDE:java

搜索後下載使用:python

裝好之後既能夠使用:瀏覽器

第二部分:使用 Selenium開展Web測試ruby

將打算錄製的網頁網址輸入:測試

接下來就是開始錄製腳本:登錄教務系統spa

關閉錄製後,腳本就錄製好了。3d

第三部分:運行錄製腳本日誌

網頁會彈出,並運行:

獲得運行日誌:

    Running 'Untitled'
    1.open on / OK
    2.setWindowSize on 1382x784 OK
    3.click on css=a:nth-child(3) > img OK
    4.click on id=xh OK
    5.type on id=xh with value 1613033009 OK
    6.click on id=sfzh OK
    7.type on id=sfzh with value 3204811xxxxxxxxxx OK
    8.click on id=kl OK
    9.click on id=kl OK
    10.type on id=kl with value zhaoxxxxxxxxxxxxxx OK
    11.click on css=tr:nth-child(3) > td:nth-child(2) OK
    12.click on id=yzm OK
    13.type on id=yzm with value GLmPJ OK
    14.click on css=td:nth-child(1) > input:nth-child(1) OK
    15.click on id=xh OK
    16.type on id=xh with value 1613033009 OK
    17.click on id=sfzh OK
    18.type on id=sfzh with value 320481xxxxxxxxx OK
    19.click on id=form1 OK
    20.click on id=kl OK
    21.type on id=kl with value zhaoxxxxxxxxxx OK
    22.click on id=form1 OK
    23.click on id=yzm OK
    24.type on id=yzm with value gcADz OK
    25.click on css=td:nth-child(1) > input:nth-child(1) OK
    26.click on id=xh OK
    27.type on id=xh with value 1613033009 OK
    28.click on id=sfzh OK
    29.type on id=sfzh with value 320xxxxxxxxxx OK
    30.click on css=tr:nth-child(2) > td:nth-child(2) OK
    31.click on id=kl OK
    32.type on id=kl with value xxxxxx OK
    33.click on css=tr:nth-child(3) > td:nth-child(2) OK
    34.click on id=yzm OK
    35.type on id=yzm with value 1i9PF OK
    36.click on css=td:nth-child(1) > input:nth-child(1) OK
    37.click on id=ext-gen52 

 第四部分:總結

Selenium IDE很是方便,環境只須要一個火狐瀏覽器應該就差很少了。使用方便,錄製的腳本能夠轉換爲java、python、ruby、php等多種腳本語言。

還支持腳本編輯,回放時會出現問題,但都可以解決。

相關文章
相關標籤/搜索