上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页
摘要: import xlrd,requests,time,osfrom xlutils import copyfrom conf.settings import DATA_PATHdef readCase(case_path): case_list = [] # 存放所有的测试用例,给后面运行的时候使用 阅读全文
posted @ 2018-03-21 11:41 laosun0204 阅读(125) 评论(0) 推荐(0) 编辑
摘要: import yagmail# 发送邮件,user为发送邮件的邮箱名,password为邮箱授权码,host为邮箱服务器,cc为抄送的邮箱# to为接收者的邮箱多个邮箱用list,subject为邮件标题,contents为邮件正文,attachments为邮件带的附件(即生成的最新的报告)clas 阅读全文
posted @ 2018-03-21 11:39 laosun0204 阅读(135) 评论(0) 推荐(0) 编辑
摘要: import osimport timefrom conf.settings import REPORT_PATHclass HtmlReport(object): __style_html = ''' <style type="text/css"> body { font:normal 68% v 阅读全文
posted @ 2018-03-21 11:37 laosun0204 阅读(133) 评论(0) 推荐(0) 编辑
摘要: import timefrom lib import toolsfrom lib import reportfrom lib import sendmailfrom conf.settings import EMAIL_INFO,EMAIL_CONTENT_FORMATclass Main(): d 阅读全文
posted @ 2018-03-21 11:32 laosun0204 阅读(200) 评论(0) 推荐(0) 编辑
摘要: import osBASE_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))REPORT_PATH = os.path.join(BASE_PATH,'report') # 存放报告的目录DATA_PATH = os 阅读全文
posted @ 2018-03-21 11:28 laosun0204 阅读(98) 评论(0) 推荐(0) 编辑
摘要: import sys,os,threadingBASE_PATH = os.path.dirname( os.path.dirname(os.path.abspath(__file__)))sys.path.insert(0,BASE_PATH)from lib.main import Mainfr 阅读全文
posted @ 2018-03-21 11:26 laosun0204 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 框架一的目录结构如下: 项目名称是fuck_qtp,有bin、cases、conf、data、lib和report六个目录,每个目录包含的文件可以看到 把测试用例存放到cases目录下,把反写成功后的测试用例存放到data目录下,把生成的测试报告存放到report目录下 阅读全文
posted @ 2018-03-21 11:07 laosun0204 阅读(111) 评论(0) 推荐(0) 编辑
摘要: import unittestfrom nose_parameterized import parameterizeddef readCvs(file, sep = ','): # sep是表示以,为分隔符 lis = [] with open(file, 'rb') as f: # rb是什么格式 阅读全文
posted @ 2018-03-20 11:33 laosun0204 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 参数化文件里面的内容是这么展示的nhy,123456,Truessj,123456,Truessj,123456,False 将这个格式转成二维数组,如下格式:[ ['nhy', '123456', 'True'], ['ssj', '123456', 'True'], ['ssj', '12345 阅读全文
posted @ 2018-03-20 10:53 laosun0204 阅读(139) 评论(0) 推荐(0) 编辑
摘要: import unittest,HTMLTestRunnerfrom nose_parameterized import parameterizeddef login(username,passwd): if username == 'niuhanyang' and passwd == '12345 阅读全文
posted @ 2018-03-19 17:21 laosun0204 阅读(98) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页