![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ui自动化
liuersir
这个作者很懒,什么都没留下…
展开
-
testcase
test_login.py#coding=utf-8from bbs_framework.public.pages.BasePage import BasePagefrom bbs_framework.public.utils.ReadConfigIni import ReadConfigInifrom bbs_framework.public.pages.PageElement import PageElement as pfrom bbs_framework.config.global原创 2021-07-28 21:12:46 · 83 阅读 · 0 评论 -
run 包
run.py#coding=utf-8from bbs_framework.config.globalconfig import *from bbs_framework.public.utils.HTMLTestRunner3_New import HTMLTestRunnerfrom bbs_framework.public.utils.mail3 import SendMailimport timeimport unittest#定义生成报告的文件名称now = time.st原创 2021-07-28 21:09:33 · 217 阅读 · 0 评论 -
public
1、pages① BasePage.py#coding=utf-8'''把所有页面公共公开的方法都封装在BasePage这个基类当中'''import unittestclass BasePage(unittest.TestCase): @classmethod def set_driver(cls,driver): #设置driver对象、保证所有的用例用的是同一个driver对象 cls.driver = driver ...原创 2021-07-28 21:05:24 · 103 阅读 · 0 评论 -
config
config包中的包config.ini[path]project_path = C:\Users\Administrator\PycharmProjects\untitled6\bbs_framework[env]url = 网址username = 账号password = 密码[email]globalconfig.py#coding=utf-8'''配置所有的包的绝对路径课程内容:ui自动化框架设计'''import os#定义当前项目的路径pro原创 2021-07-28 20:44:29 · 73 阅读 · 0 评论 -
UI自动化发送mail 的代码
#coding=utf-8import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.header import Headerimport osclass SendMail: def __init__(self, send_msg, smtpserver="smtp.163.com", sender.原创 2021-07-13 22:24:44 · 761 阅读 · 0 评论 -
HTMLTestRUNNER 代码 2021-07-13
# coding=utf-8"""A连接信息 TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. E列表.g. import unittest import HTMLTestRunner.原创 2021-07-13 22:21:15 · 141 阅读 · 0 评论