摘要:
1、如何把本地的项目上传到github中首先在github中新建一个仓库,添加readme.md文件,然后生成一个项目,有一个地址比如(https://github.com/code-farmer008/test.git)然后本地找一个文件夹,右键选择git bash here 把git命令行窗口打 阅读全文
摘要:
自动发送邮件 configEmail.py import os import smtplib import base64 from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart class 阅读全文
摘要:
可以做到日志跟踪 ,需要封装一个类 user_log.py #coding=utf-8 import logging import os import datetime class UserLog(object): def __init__(self): self.logger1 = logging 阅读全文
摘要:
接下来封装一个用来读取excel文件的类 excel_util.py import xlrd import os class ExcelUtil(object): def __init__(self,excelPath=None,index=None): if excelPath == None: 阅读全文
摘要:
下面咱们着重来封装两个类,用于配置跟定位元素 首先,我们封装一个类,来读配置元素的配置文件 LocalElement.ini read_ini.py #coding=utf-8 import os import configparser class ReadIni: def __init__(sel 阅读全文
摘要:
定位元素的page层,register_page.py from base.find_element import FindElement class RegisterPage: def __init__(self,driver): self.fd = FindElement(driver) #获取 阅读全文
摘要:
po模型的handle层,主要用于给定位的元素发送value,register_handle.py from page.register_page import RegisterPage from log.user_log import UserLog class RegisterHandle(ob 阅读全文
摘要:
基于po模型的business层文件 register_business.py from handle.register_handle import RegisterHandle class RegisterBusiness: def __init__(self,driver): self.regi 阅读全文
摘要:
1、总入口文件 first_ddt_case.py import os import sys sys.path.append(os.getcwd()) import ddt import time import unittest import HTMLTestRunner from selenium 阅读全文