上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页
摘要: import unittestfrom lib.tools import my_redis,my_request,my_mysqlfrom conf.settings import HOST_INFOclass Choujiang(unittest.TestCase): def setUp(self 阅读全文
posted @ 2018-03-24 16:30 laosun0204 阅读(138) 评论(0) 推荐(0) 编辑
摘要: import os,sysBASE_PATH =os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.insert(0, BASE_PATH)import unittest,timeimport xmlrunner 阅读全文
posted @ 2018-03-24 16:28 laosun0204 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 框架二的目录结构如下: 项目名称是api_auto,有bin、cases、conf、lib和reports五个目录,每个目录包含的文件可以看到,把每个功能的测试用例存放到cases目录下,配置信息放在conf目录下,把各个函数放到lib目录下,把生成的测试报告存放到reports目录下,增加了发送报 阅读全文
posted @ 2018-03-24 16:20 laosun0204 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 首先启动Jenkins服务,然后在浏览器里输入localhost:8080,点击回车进入Jenkins页面,输入用户名laosun0204,密码a123456,如下图: 点击新建按钮,输入一个任务名称,名字随便取,选择构建一个自由风格的软件项目,点击确定,在描述里可以输入内容,也可以不输入,这里输入 阅读全文
posted @ 2018-03-21 23:05 laosun0204 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Jenkins介绍 Jenkins是一个java开发的、开源的、非常好用持续集成的工具,它能帮我们实现自动化部署环境、测试、打包等等的工作,还可以在构建任务成功或者失败之后给我们发邮件通知 什么叫持续集成呢,就是能重复、持久的去运行一个任务 Jenkins下载、安装 Jenkins的下载地址是htt 阅读全文
posted @ 2018-03-21 17:48 laosun0204 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(124) 评论(0) 推荐(0) 编辑
摘要: import yagmail# 发送邮件,user为发送邮件的邮箱名,password为邮箱授权码,host为邮箱服务器,cc为抄送的邮箱# to为接收者的邮箱多个邮箱用list,subject为邮件标题,contents为邮件正文,attachments为邮件带的附件(即生成的最新的报告)clas 阅读全文
posted @ 2018-03-21 11:39 laosun0204 阅读(134) 评论(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 阅读(198) 评论(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 阅读(96) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页