python+selenium 生成测试报告
来源:互联网 发布:sql将a表数据复制到b表 编辑:程序博客网 时间:2024/06/06 00:32
python+selenium 做web自动化测试,生成测试报告
需要用到的selenium webdriver,HTMLTestRunner,unittest
例如:
from selenium import webdriver
import unittest
import time
import HTMLTestRunner
class test_class(unittest.TestCase):
def setUp(self):
self.verificationErrors=[]
self.test=webdriver.Ie()
self.url="http://go.rritw.com/192.168.0.39"
def test_login(self):
pa=self.test
pa.get(self.url)
user=pa.find_element_by_id('username')
user.send_keys('system')
passwd=pa.find_element_by_id('password')
passwd.send_keys('123456')
pa.execute_script('loginsubmit()')
time.sleep(10)
def tearDown(self):
pass
if __name__=="__main__":
testsuite=unittest.TestSuite()
testsuite.addTest(test_class("test_login"))
filename="e:\\result.html"
fp=file(filename,'wb')
runner=HTMLTestRunner.HTMLTestRunner(stream=fp,title='Result',description='Test_Report')
runner.run(testsuite)
生成的测试报告截图
请教高手:我想在一个文件夹下面利用现有的图片和txt文字生成一个html文件,但是这个html的样式要设计成动态的利用python脚本控制生成。谢谢!
比如很简单的,可以这样:# -*- coding:utf-8 -*-import os,syshtml = open('index.html', 'w')html.write("""<html><head> <title>Test</title> <style>img{float:left;margin:5px;}</style></head><body>""")files = os.listdir('.')# 首先处理文本for f in files: if f.lower().endswith('.txt'): fp = open(f) content = fp.read() fp.close() html.write("<p>%s</p>" % content)# 然后处理图片for f in files: if f.lower().endswith('.jpg') or f.lower().endswith('.png'): html.write("<img src='%s' />" % f)html.write('</body></html>')html.close()把这个python代码放在有图片和txt文本的目录里,运行就可以了。如果不是jpg,修改增加png,gif就行了。
- python+selenium 生成测试报告
- python+selenium 生成测试报告
- python+selenium 测试报告
- python selenium HTML测试报告
- 基于Python的Selenium自动化(4)—如何生成测试报告
- selenium之生成html测试报告
- python下selenium测试报告整合
- python-生成HTMLTestRunner测试报告
- ant+TestNG-xslt生成selenium测试报告
- ant+testng-xslt生成selenium测试报告
- Python+Selenium框架设计篇之11-自动化测试报告的生成
- python自动化测试,生成测试报告
- python生成xml格式测试报告
- ruby+selenium-webdriver一步一步完成自动化测试----生成测试报告
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- selenium测试https时安全证书认证失败的错误
- 如何配置LCD背光和LED,调试方法
- 使用C#编写自定义excel函数推导矩形梁纯扭承载力估算公式
- android sdk 源码 下载后的用法
- MTK6515 android打版软件配置(DrvGen.exe 使用)
- python+selenium 生成测试报告
- 减肥的最佳年龄
- 与NULL 有关的几个函数
- poj3233 Matrix Power Series,矩阵快速幂
- JavaWeb---用户自定义标签
- JavaWeb---自定义带参参数
- poj_2828线段树,逆序插入
- 十:申请微信公众号和搭建SAE网上服务器
- HdU 4046 Panda 线段树