
ui自动化
liuersir
这个作者很懒,什么都没留下…
展开
-
testcase
test_login.py #coding=utf-8 from bbs_framework.public.pages.BasePage import BasePage from bbs_framework.public.utils.ReadConfigIni import ReadConfigIni from bbs_framework.public.pages.PageElement import PageElement as p from bbs_framework.config.global原创 2021-07-28 21:12:46 · 115 阅读 · 0 评论 -
run 包
run.py #coding=utf-8 from bbs_framework.config.globalconfig import * from bbs_framework.public.utils.HTMLTestRunner3_New import HTMLTestRunner from bbs_framework.public.utils.mail3 import SendMail import time import unittest #定义生成报告的文件名称 now = time.st原创 2021-07-28 21:09:33 · 252 阅读 · 0 评论 -
public
1、pages ① BasePage.py #coding=utf-8 ''' 把所有页面公共公开的方法都封装在BasePage这个基类当中 ''' import unittest class BasePage(unittest.TestCase): @classmethod def set_driver(cls,driver): #设置driver对象、保证所有的用例用的是同一个driver对象 cls.driver = driver ...原创 2021-07-28 21:05:24 · 714 阅读 · 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 · 102 阅读 · 0 评论 -
UI自动化发送mail 的代码
#coding=utf-8 import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.header import Header import os class SendMail: def __init__(self, send_msg, smtpserver="smtp.163.com", sender.原创 2021-07-13 22:24:44 · 914 阅读 · 0 评论 -
HTMLTestRUNNER 代码 2021-07-13
# coding=utf-8 """ A连接信息 TestRunner for use with the Python unit testing framework. It generates 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 · 189 阅读 · 0 评论