随笔分类 -  Selenium

自动化测试
摘要:自项目成熟后,一直都是使用 BeautifulSoap 和 Allure 交替查看测试报告。每天查看那么多次,但对他们却是一知半解。 11号闲来无事,找了一些小练习研究 Allure 的使用,在使用 Pytest 命令输出报告时,一直不得解,每个参数表示什么意思、allure 的数据如何生成、报告路 阅读全文
posted @ 2021-01-13 00:29 chenzy01 阅读(994) 评论(0) 推荐(0) 编辑
摘要:在 UI 自动化测试中,由于会经常碰到页面加载较慢,导致元素可能识别不到的情况,因此,需要封装一个函数,动态的判断某个元素是否加载完成,才能继续 进行下一步操作,如下例子 使用方式: 以上只是使用了 id,name,xpath 这三种方式进行定位,其他定位方式可根据测试场景需要进行扩展 阅读全文
posted @ 2020-05-23 00:11 chenzy01 阅读(364) 评论(0) 推荐(0) 编辑
摘要:部分内容参考: "https://blog.csdn.net/maixiaochai/article/details/82986517" 阅读全文
posted @ 2020-05-20 17:19 chenzy01 阅读(811) 评论(0) 推荐(0) 编辑
摘要:from BeautifulReport import BeautifulReport as BR from selenium import webdriver '''截图''' def screenshot(self, img_name): """ :param img_name: 图片的名字 : 阅读全文
posted @ 2020-04-28 18:15 chenzy01 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-29 00:02 chenzy01 阅读(1284) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-09-28 23:54 chenzy01 阅读(110) 评论(0) 推荐(0) 编辑
摘要:#用于发送测试报告(带附件)或其它内容 # -*- coding:utf-8 -*- import os import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipar 阅读全文
posted @ 2019-09-28 23:50 chenzy01 阅读(880) 评论(0) 推荐(0) 编辑
摘要:# coding:UTF-8 # 随机生成手机号码 import random from string import digits def createPhoneNumber(): prelist = ["130", "131", "132", "133", "134", "135", "136", 阅读全文
posted @ 2019-09-28 23:48 chenzy01 阅读(808) 评论(0) 推荐(0) 编辑
摘要:# 获取日期加减之后的日期方法一 from datetime import date, timedelta def get_date(day_off): """ if n>=0,date is larger than today if n<0,date is less than today date 阅读全文
posted @ 2019-09-28 23:47 chenzy01 阅读(376) 评论(0) 推荐(0) 编辑
摘要:import os from selenium import webdriver @staticmethod def browser(browserType): """ 切换浏览器前,判断浏览器类型,并返回相应的驱动 :param browserType: 浏览器类型:ie,chrome,firef 阅读全文
posted @ 2019-09-28 23:43 chenzy01 阅读(434) 评论(0) 推荐(0) 编辑
摘要:```python '''将数据写入 excel ''' def write_excel(self, file_path, sheet_name, date_dict: dict): """ :param file_path: excle 文件的绝对路径 :param sheet_name: 将数据写入哪一页 :param date_dict: 写入的数据,字典类型 :return: """ wb 阅读全文
posted @ 2019-09-28 23:38 chenzy01 阅读(964) 评论(0) 推荐(0) 编辑

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