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.邊界值分析 使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來,但它不是從乙個等價類中任選乙個例子作為代表,而是...
測試用例編寫
一 測試用例編寫準備 從配置管理員處申請軟體配置 需求規格說明書 和 設計說明書 根據需求規格說明書和設計說明書,詳細理解使用者的真正需求,並且對軟體所實現的功能已經準確理解,然後著手制訂測試用例。二 測試用例制定的原則 測試用例要包括欲測試的功能 應輸入的資料和預期的輸出結果。測試資料應該選用少量...
測試用例編寫
一 測試 用例編寫準備 從配置管理員處申請軟體配置 需求規格說明書 和 設計說明書 根據 需求規格說明書和設計說明書,詳細理解使用者的真正需求,並且對軟體所實現的功能已經準確理解,然後著手制訂 測試用例。二 測試用例制定的原則 測試用例要包括欲測試的功能 應輸入的資料和預期的輸出結果。測試資料應該選...