04 2020 档案

摘要:第一种情况:没有安装jdk 解决方法:下载并安装jdk 怎么看自己是否安装了jdk呢?有一种方法是打开cmd,输入指令:java -version,可以显示你安装的jdk的版本号 第二种情况:安装过jdk,但没配置环境变量 解决方法:我的电脑->属性->高级->环境变量->系统变量-> 以下路径根据 阅读全文
posted @ 2020-04-12 12:27 测试媛S 阅读(9232) 评论(0) 推荐(0) 编辑
摘要:# 测试整个流程import unittestfrom common.get_request import GetRequestfrom common.read_data import ReadDatafrom ddt import ddt, datafrom common import const 阅读全文
posted @ 2020-04-06 21:35 测试媛S 阅读(254) 评论(0) 推荐(0) 编辑
摘要:class Context: borrow_user = 1851xxxxx2 borrow_pwd = 123456 borrow_id = 89xx09 admin_user = 177xxxxx40 admin_pwd = 123456 admin_id = 29x627 normal_use 阅读全文
posted @ 2020-04-06 21:06 测试媛S 阅读(158) 评论(0) 推荐(0) 编辑
摘要:解决方案: def replace_new(s): # 读取出来的数据用context的数据去替换,loan_id 动态替换 p = '\$\{(.*?)}' while re.search(p, s): m = re.search(p, s) key = m.group(1) if hasattr 阅读全文
posted @ 2020-04-06 21:04 测试媛S 阅读(3844) 评论(0) 推荐(0) 编辑
摘要:# 反射 动态新增/修改删除动态属性或方法class Girl: name = 'sophia' age = 18g = Girl()# setattr 设置属性setattr(Girl, 'hub', 'swimming') #增加类属性print(Girl.hub) # 类可以调用新增的类属性p 阅读全文
posted @ 2020-04-06 17:56 测试媛S 阅读(129) 评论(0) 推荐(0) 编辑
摘要:import re def replace(s, d): p = '\$\{(.*?)}' for v in d.values(): print('v:', v) s = re.sub(p, v, s, count=1) # 函数以列表返回字典中的所有值 print('替换后的s:', s)s = 阅读全文
posted @ 2020-04-06 17:18 测试媛S 阅读(163) 评论(0) 推荐(0) 编辑
摘要:# 正则 正则式针对字符串的操作import res = '{"mobilephone": "${borrow_user}", "pwd": "${borrow_pwd}"}'d = {"mobilephone": "18511295864", "pwd": "123456"}p = '\$\{(. 阅读全文
posted @ 2020-04-06 16:34 测试媛S 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-06 14:28 测试媛S 阅读(315) 评论(0) 推荐(0) 编辑
摘要:解决方案: 将HTMLTestRunner脚本的第631行的 print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime) 或print(sys.stderr, '\nTime Elapsed: %s' % (s 阅读全文
posted @ 2020-04-06 14:21 测试媛S 阅读(4251) 评论(1) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2020-04-05 23:54 测试媛S 阅读(165) 评论(0) 推荐(0) 编辑
摘要:from unittest import defaultTestLoaderfrom common import contantsfrom common import HTMLTestRunnerdiscover = defaultTestLoader.discover(contants.case_ 阅读全文
posted @ 2020-04-05 23:48 测试媛S 阅读(181) 评论(0) 推荐(0) 编辑
摘要:# 日志类import loggingfrom common import contantsclass Log: def __init__(self): #创建日志收集器 self.logger = logging.getLogger('new_logger') self.logger.setLev 阅读全文
posted @ 2020-04-05 23:47 测试媛S 阅读(267) 评论(0) 推荐(0) 编辑
摘要:# 登录页面元素 login_locator.pyfrom selenium.webdriver.common.by import Byclass LoginLocator: phone_element = (By.XPATH, "//input[@name='phone']") password_ 阅读全文
posted @ 2020-04-05 23:45 测试媛S 阅读(244) 评论(0) 推荐(0) 编辑
摘要:# 公共页 basepage.pyclass BasePage: def __init__(self, driver): self.driver = driver # 登录页面 loginpage.pyfrom selenium.webdriver.support.ui import WebDriv 阅读全文
posted @ 2020-04-05 23:44 测试媛S 阅读(538) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriverimport unittestfrom ddt import ddt, datafrom datas import login_datafrom datas import bid_datafrom common.read_config im 阅读全文
posted @ 2020-04-05 23:41 测试媛S 阅读(223) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriverimport unittestimport timefrom ddt import ddt, datafrom pages.login_page import LoginPagefrom datas import login_datafro 阅读全文
posted @ 2020-04-05 23:40 测试媛S 阅读(415) 评论(0) 推荐(0) 编辑
摘要:import unittestfrom common.get_request import GetRequestfrom common.read_data import ReadDatafrom ddt import ddt, datafrom common import constant@ddtc 阅读全文
posted @ 2020-04-05 21:05 测试媛S 阅读(287) 评论(0) 推荐(0) 编辑
摘要:import unittestfrom common.get_request import GetRequestfrom common.read_data import ReadDatafrom ddt import ddt, datafrom common import constant@ddtc 阅读全文
posted @ 2020-04-05 17:36 测试媛S 阅读(200) 评论(0) 推荐(0) 编辑
摘要:import unittestfrom common.get_request import GetRequestfrom common.read_data import ReadDatafrom ddt import ddt, datafrom common import constantfrom 阅读全文
posted @ 2020-04-05 17:35 测试媛S 阅读(306) 评论(0) 推荐(0) 编辑
摘要:# 读取数据库 # 链接数据库 # 创建一个查询页 # 输入sql语句 # 查询 # 查看结果 # 关闭查询页 # 关闭数据库 import pymysqlclass ReadMysql: def __init__(self): self.mysql = pymysql.connect(host=' 阅读全文
posted @ 2020-04-04 21:49 测试媛S 阅读(641) 评论(0) 推荐(0) 编辑
摘要:from configparser import ConfigParserfrom common import constantclass ReadConfig: def __init__(self): self.config = ConfigParser() self.config.read(co 阅读全文
posted @ 2020-04-04 16:26 测试媛S 阅读(219) 评论(0) 推荐(0) 编辑
摘要:# 封装一个请求类import requestsfrom common.read_config import ReadConfigclass GetRequest: def __init__(self): self.session = requests.sessions.session() #保持登 阅读全文
posted @ 2020-04-04 13:43 测试媛S 阅读(477) 评论(0) 推荐(0) 编辑
摘要:import osbase_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))data_dir = os.path.join(base_dir, 'data')data_file = os.path.join(data_ 阅读全文
posted @ 2020-04-03 23:32 测试媛S 阅读(332) 评论(0) 推荐(0) 编辑
摘要:from openpyxl import load_workbookclass Case: def __init__(self): self.case_id = None self.title = None self.method = None self.url = None self.data = 阅读全文
posted @ 2020-04-03 22:53 测试媛S 阅读(261) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示