編寫web測試用例

2021-07-31 20:41:28 字數 2298 閱讀 9042

driver.find_element_by_id('kw').send_keys('妞給爺笑乙個')

driver.find_element_by_id('su').click()

time.sleep(2)

title = driver.title

defteardown

(self):

self.driver.quit()

if __name__ == "__main__":

unittest.main() #main()方法使用testloader類來搜尋所有包含在該模組中已test命名開頭的測試方法並自動執行它們test_youdao.py

# -*- coding:utf-8 -*-

from selenium import webdriver

import unittest

import time

class

mytest

(unittest.testcase):

defsetup

(self):

self.driver = webdriver.firefox()

self.driver.maximize_window()

self.driver.implicitly_wait(10)

self.base_url = ''

deftest_youdao

(self):

driver = self.driver

driver.get(self.base_url+'/')

driver.find_element_by_id("translatecontent").clear()

driver.find_element_by_id('translatecontent').send_keys('妞給爺笑乙個')

# 構建測試集

# 執行測試

runner = unittest.texttestrunner()

runner.run(suite)

測試用例(四)測試用例編寫

一.測試用例編寫方法 1.等價類劃分 如何選擇適當的資料子集,來代表整個資料集。通過降低測試的資料去實現 合理的 覆蓋,覆蓋了更多的可能資料,以發現更多的軟體缺陷 邊界值分析法 2.邊界值分析 使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來,但它不是從乙個等價類中任選乙個例子作為代表,而是...

測試用例編寫

一 測試用例編寫準備 從配置管理員處申請軟體配置 需求規格說明書 和 設計說明書 根據需求規格說明書和設計說明書,詳細理解使用者的真正需求,並且對軟體所實現的功能已經準確理解,然後著手制訂測試用例。二 測試用例制定的原則 測試用例要包括欲測試的功能 應輸入的資料和預期的輸出結果。測試資料應該選用少量...

測試用例編寫

一 測試 用例編寫準備 從配置管理員處申請軟體配置 需求規格說明書 和 設計說明書 根據 需求規格說明書和設計說明書,詳細理解使用者的真正需求,並且對軟體所實現的功能已經準確理解,然後著手制訂 測試用例。二 測試用例制定的原則 測試用例要包括欲測試的功能 應輸入的資料和預期的輸出結果。測試資料應該選...