Web測試工具Selenium 如何選取元素

2021-05-25 03:27:25 字數 1207 閱讀 1923

selenium是乙個非常棒的web測試工具,他對ajax支援非常好,本人強烈推薦.

測試裡很重要的一部,就是定位頁面的元素,selenium提供如下強大的定位元素的方法。

一、 通過id,name選擇元素

如果開發是能給頁面元素新增個id,那麼對測試是極大的方便

二、link= 根據鏈結文本來操作

三、根據xpath來選擇元素

有了這個xpath,那麼大大方便了我們的操作

1、通過firebug來檢視 /html/body/form/div[5]/div/div[2]/a[5],我們看到這個xpath是很有問題的,一旦我們改變了結構,xpath就變了

2、這裡我推薦乙個firefox外掛程式xpath checker

我們可以用這個工具測試簡化我們的xpath表示式

那麼假如我們要判導航下面的所有鏈結,可以如下判斷

判斷導航下面的第一鏈結是否是「使用者註冊」

三、dom選擇

四、css選擇器

這個不常用,它可以支援css2, css3選擇器

我的經驗是,id, name, xpath基本可以夠用了所以我重點介紹了這幾個,當我們找到需要的元素後,我們就可以使用selenium的強大功能了

Web測試工具Selenium 如何選取元素

selenium是乙個非常棒的web測試工具,他對ajax支援非常好,本人強烈推薦.測試裡很重要的一部,就是定位頁面的元素,selenium提供如下強大的定位元素的方法。一 通過id,name選擇元素 如果開發是能給頁面元素新增個id,那麼對測試是極大的方便 二 link 根據鏈結文本來操作 三 根...

Web測試工具Selenium 如何選取元素

selenium是乙個非常棒的web測試工具,他對ajax支援非常好,本人強烈推薦.測試裡很重要的一部,就是定位頁面的元素,selenium提供如下強大的定位元素的方法。一 通過id,name選擇元素 如果開發是能給頁面元素新增個id,那麼對測試是極大的方便 二 link 根據鏈結文本來操作 三 根...

Web壓力測試工具

雖然這些工具給我們測試伺服器承受能力帶來方便,但是它們的危害卻更是驚人,甚至於利用隨便一種比較全面的測試工具就可以對一台小型的 一 工具簡單介紹 microsoft 二 工具簡單設定 開啟圖1 1.在 settings 的功能設定中 如圖2 乙個是stress level threads 這裡是指定...