亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

webdriver 自動化測試初試

發布時間:2020-08-06 19:39:06 來源:網絡 閱讀:850 作者:AnthonyGao1105 欄目:軟件技術

之前已經搭建了測試需要的環境,也學習了locate elements的方法,下面我們就來創建第一個簡單的自動化測試用例。

測試場景如下:

1.打開百度首頁

2.在搜索框輸入關鍵字搜索,比如:webdriver automation testing

3.點擊百度一下button

4.驗證搜索結果是否包含輸入的關鍵字

用例自動化測試代碼實例如下:

package com.example.tests;

import org.openqa.selenium.By;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.firefox.FirefoxDriver;

import org.testng.Assert;

import org.testng.annotations.AfterMethod;

import org.testng.annotations.BeforeMethod;

import org.testng.annotations.Test;


public class BaiDuSearchTest {

private WebDriver driver;

private String baseUrl;


@BeforeMethod

        public void setUp() throws Exception {

    //Launch Firefox browser

   driver = new FirefoxDriver();

   baseUrl = "http://www.baidu.com";

 }


 @Test

        public void baiDuSearchTest() throws Exception {

    String exResult="WebDriver automation testing";

    //Open 百度  home page

   driver.get(baseUrl);

   //Locate search box and input search keyword

   driver.findElement(By.id("kw1")).sendKeys("WebDriver automation testing");

   //Click 百度一下 button

   driver.findElement(By.id("su1")).click();

   //在結果頁面找到第一個link并驗證搜索關鍵字顯示在鏈接中

   String actResult=driver.findElement(By.id("1")).getText();

   Assert.assertTrue(actResult.contains(exResult));

   

 }


 @AfterMethod

public void tearDown() throws Exception {

   driver.quit();

 }


}


然后直接右擊該java文件選擇run as TestNG test,然后可以查看自動化測試用例的執行了。


最簡單的一個測試用例就到這里了。是不是很easy?

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邵阳县| 贵阳市| 宜州市| 霍山县| 永吉县| 马山县| 宁武县| 兴业县| 苗栗县| 延津县| 沙田区| 博兴县| 醴陵市| 林州市| 石棉县| 略阳县| 车致| 象山县| 沾化县| 会同县| 合山市| 桃源县| 古丈县| 大石桥市| 永吉县| 崇仁县| 江山市| 普洱| 伊宁市| 桂平市| 福清市| 新疆| 出国| 搜索| 临泉县| 太白县| 郓城县| 石渠县| 沛县| 九江市| 息烽县|