1. 程式人生 > >python+selenium自動化指令碼跑完後提示TextIOWrapper資訊

python+selenium自動化指令碼跑完後提示TextIOWrapper資訊

自動化指令碼跑完後,提示:.<_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> 

Time Elapsed: 0:00:10.638064

指令碼能執行,並且報告也生成了。

就是有這個提示。

呼叫指令碼:

#-*- coding: utf-8 -*-
import HTMLTestRunner
import unittest

from test_B.case_001 import Test


def suite():
   onetest = unittest.TestSuite()
   onetest.addTest(Test("login_test"))
   return onetest


if __name__ == '__main__':
   filename = "D:
\\Pycharm\\result\\report0.html" fp = open(filename,"wb") runner =HTMLTestRunner.HTMLTestRunner(stream=fp,title=u'Report_title',description=u'Report_description') runner.run(suite()) fp.close()

用例:

# -*- coding: utf-8 -*-
from selenium import webdriver
from time import sleep
import unittest


class 
Test(unittest.TestCase): def setUp(self): self.driver = webdriver.Firefox() self.driver.implicitly_wait(5) self.driver.get('http://10.2.29.216:8080/kmhc-image-report-web/#/login') def login_test(self): self.driver.find_element_by_id('name-txt').send_keys('longtest3') self
.driver.find_element_by_id('pass-txt').send_keys('123456') self.driver.find_element_by_xpath('/html/body/div/div/div[2]/div/div/form/div[2]/div[4]/div').click() def tearDown(self): # sleep(2) sleep(3) self.driver.close() pass

相關推薦

python+selenium自動化指令碼提示TextIOWrapper資訊

自動化指令碼跑完後,提示:.<_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> Time Elapsed: 0:00:10

python+selenium自動化軟件測試:裝飾器之用例失敗截圖

功能 get war keys case 全局參數 ase when code 對於用例失敗截圖,很多小夥伴都希望用例執行失敗的時候能自動截圖,想法是很好的,實現起來並不是那麽容易,這裏小編分享下最近研究裝飾器,打算用裝飾器來實現自動截圖。 一、函數作為形參1.函數的參數也

python+selenium自動化環境搭建之後,能打開firefox,卻不能執行自動化操作

drive 環境 軟件 能夠 也會 files ram com 工具 python+selenium自動化環境搭建之後,選擇執行,能夠打開firefox,但是卻不能繼續執行後續操作。原因是selenium的版本與firefox的版本不兼容。 解決辦法: 1.將firefox

python+selenium自動化環境搭建

python+selenium1、下載python安裝。  https://www.python.org/downloads/release/python-351/ 根據自己的操作系統32/64 位,選擇相應的版本。安裝過程我就沒必要描述,我的安裝目錄為:C:\Python35 2、進入cmd(window

python+selenium自動化測試環境安裝

更改 可用 測試 tun art pyc amber 執行 文件的 因為自己安裝自動化測試環境時,遇到過許多問題,自己整理了一下安裝的步驟,感謝那些幫助過我的人。 1.安裝python,我裝的是3.5版本,網絡上也有許多安裝步驟,照著就可以了(其實一直下一步也行) 不

python+selenium 自動化測試環境搭建

python selenium 自動化測試 軟件測試selenium 是一個web的自動化測試工具,不少學習功能自動化的同學開始首選selenium ,相因為它相比QTP有諸多有點:* 免費,也不用再為破解QTP而大傷腦筋* 小巧,對於不同的語言它只是一個包而已,而QTP需要下載安裝1個多G 的程序。*

python+selenium自動化軟件測試(第6章):selenium phantomjs頁面解析使用

前端 down word logs pan canvas 鼠標 agent 瀏覽器中 我們都知道Selenium是一個Web的自動化測試工具,可以在多平臺下操作多種瀏覽器進行各種動作,比如運行瀏覽器,訪問頁面,點擊按鈕,提交表單,瀏覽器窗口調整,鼠標右鍵和拖放動作,下拉框和

python+selenium自動化軟件測試(第7章):Page Object模式

結合 首頁 .com selenium pan current returns find nbsp 什麽是Page ObjectModel模式Page Objects是selenium的一種測試設計模式,主要將每個頁面看作是一個class。class的內容主要包括屬性和方法

python+selenium自動化軟件測試(第11章):持續集成jenkins和GitHub的使用

con 內容 安裝與配置 sel 改變 安裝包 github使用 commit 軟件 11.1 jenkins持續集成環境 相關安裝包下載鏈接:http://pan.baidu.com/s/1qYhmlg4 密碼:dcw2贈送jenkins集成selenium環境視頻鏈接

python+selenium自動化測試——瀏覽器驅動

ted body 控制 must settings tao int .html 模式 selenium控制瀏覽器需要下載對應版本的驅動,並把下載好的驅動解壓然後拷貝到python的安裝目錄。 1、chrome 驅動對應版本及下載地址;https://npm.taobao

Python Selenium 自動化測試

als php www. document 容易 java版 too 下載 bindings 本文轉載 作者:灰藍藍藍藍藍藍鏈接:http://www.jianshu.com/p/5188cb3ab790來源:簡書著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業

解決 Scrapy-Redis 空問題,鏈接自動關閉爬蟲

blank 發的 內部 ide @class otc sta lis 停止 Scrapy-Redis 空跑問題,redis_key鏈接跑完後,自動關閉爬蟲 問題:scrapy-redis框架中,reids存儲的xxx:requests已經爬取完畢,但程序仍然一直運行,如何自

Python+Selenium自動化模擬用戶登錄(備註:記錄一次強行卸載rpm依賴包,引發的rpm、yum等命令異常,無法遠程xftp工具)

支持 fir 遠程 margin pan ~~ dep sta aliyun 近期在摸索Python+Selenium自動化,實現模擬用戶登錄搜索等操作,反饋相關日誌,再交由Zabbix分析,監控頁面訪問是否正常。 期間需要對Linux火狐瀏

【Robotframework】腳本自動發送郵件

nec span main odin receive ase enc .text mem #!/usr/bin/python # -*- coding: UTF-8 -*- import smtplib from email.mime.text import MIMET

Python + Selenium 自動化

Python + Selenium 自動化 看了這幾篇部落格,忍不住了,安利給想要動手做自動化的童鞋們~ 這三篇 python + selenium web 自動化的部落格寫的非常詳細,動手跟著做一下, 就能簡單搭建起自己的框架,有興趣的可以看看: http://

python + selenium - 自動化環境搭建

1. 安裝python   (1)下載地址:https://www.python.org/downloads/windows/   (2)安裝方式:預設安裝即可   (3)環境變數配置:開啟【系統屬性】-【環境變數】,編輯【系統變數】中的【Path】,將python的路徑配置進去     

python+selenium自動化測試框架(1)

python+selenium自動化測試框架(1) 自己第一次寫部落格,一方面想提高自己的寫作能力,另一方面,自己花費時間解決的問題,記錄下來,以後要是忘記啦,可以隨時檢視,當然要是大家碰到和我一樣的問題,也是可以檢視的 我用的是python3.6 一:python中實現程式碼與資料

python+selenium自動化測試框架(2)

HTMLTestRunner自動化生成測試報告的使用 這個本人也是第一次使用這個工具,python2是可以直接使用的,但是python3.0不能直接拿來使用它。需要進行修改: 他是存在python裡面的lib資料夾裡面 開啟你的HTMLTestruner.py檔案: 第94行,將import

python+selenium自動化1

---恢復內容開始--- Selenium自動化測試工具,主要是用於web端的自動化測試,但它的功能並不侷限於此,它還支援所有給予web的管理任務自動化。這裡安裝selenium很簡單,只需要使用命令: python3 -m pip install selenium 就可以了。 如果不

Scrapy-Redis redis_key連結,自動關閉爬蟲

  問題: scrapy-redis框架中,reids儲存的xxx:requests已經爬取完畢,但程式仍然一直執行,如何自動停止程式,結束空跑。 相信大家都很頭疼,尤其是網上一堆搬來搬去的帖子,來看一下 我是如何解決這個問題的吧 課外瞭解 分散式擴充套件: