随笔分类 -  Python(语言)

摘要:问题:pycharm右键运行,无法生成allure测试报告。 dos命令可以生成、终端命令也可以生成、点击右上键绿色三角按钮也可以运行。 就是右键运行无法生成。 这篇文章详细的介绍了右键运行的逻辑:https://www.cnblogs.com/muchengnanfeng/p/9562043.ht 阅读全文
posted @ 2021-11-02 11:36 博无止境 阅读(409) 评论(0) 推荐(0) 编辑
摘要:1.获取页面title title:获取当前页面的标题显示的字段 from selenium import webdriver import time browser = webdriver.Chrome() browser.get('https://www.baidu.com') #打印网页标题 阅读全文
posted @ 2021-10-29 16:09 博无止境 阅读(668) 评论(0) 推荐(0) 编辑
摘要:异常处理语句格式: try: print("执行语句") except: print("发生异常时执行语句") else: print("没有异常时执行语句") finally: print("不管有没有异常都会执行的语句") 指定异常处理 try: print("执行语句") except Typ 阅读全文
posted @ 2021-10-29 15:27 博无止境 阅读(70) 评论(0) 推荐(0) 编辑
摘要:​​​ ​​​ ​​​ 阅读全文
posted @ 2021-09-28 17:05 博无止境 阅读(43) 评论(0) 推荐(0) 编辑
摘要:python装饰器基础模板 def decorator_name(func): def wrapper(*args, **kwargs): print('在装饰器之前执行的代码') """执行被装饰器函数""" result = func(*args, **kwargs) print('在装饰器之后 阅读全文
posted @ 2021-09-28 17:04 博无止境 阅读(25) 评论(0) 推荐(0) 编辑
摘要:​ yaml文件简介(小白至少要看一遍) 一:yaml文件基本语法 1 大小写敏感 2 使用缩进表示层级关系 3 缩进时候不允许使用tab键,只允许使用空格 4 缩进得空格数目不重要,只要相同层级的元素左侧对齐即可 5 #表示注释,和python注释一样 二:yaml文件的三种结构 1 (字典):键 阅读全文
posted @ 2021-09-28 17:03 博无止境 阅读(2307) 评论(0) 推荐(0) 编辑
摘要:通过电脑屏幕坐标来操作鼠标:(不推荐使用) 使用 pyautogui 模块:import pyautogui 1. 鼠标移动至:1629,875是电脑屏幕坐标;0.25是移动时间 pyautogui.moveTo(1629,875, duration=0.25) 2. 点击鼠标左键、右键:同理,10 阅读全文
posted @ 2020-11-20 16:11 博无止境 阅读(1906) 评论(0) 推荐(0) 编辑
摘要:浏览器操作webdriver.maximize_window() #最大化窗口 webdriver.save_screenshot("codingpy.png") #截屏当前窗口浏览器窗口切换(方法一) Win1=wd.current_window_handle #获取当前窗口句柄 Win2=wd. 阅读全文
posted @ 2020-11-17 14:48 博无止境 阅读(1847) 评论(0) 推荐(0) 编辑
摘要:(搜索输入框)测试用例: 简单搜索用例 1. 不输入任何字符,点击搜索按钮【一般默认搜索全部数据】 2. 输入框内一般有搜索提示,当鼠标点击进入搜索框时,提示消失 3. 输入全角/半角中文字符(一个字符、超长字符、已经存在字符) 4. 输入全角/半角英文字符(一个字符、超长字符、已经存在字符) 5. 阅读全文
posted @ 2020-07-31 09:56 博无止境 阅读(373) 评论(0) 推荐(0) 编辑
摘要:1. 安装pymysql,命令pip install pymysql 查询操作 import pymysql sql = """ SELECT 1+1 """ db = pymysql.connect(host='172.0.0.1', # 主机 user='use', # 用户名 password 阅读全文
posted @ 2018-12-06 09:29 博无止境 阅读(468) 评论(0) 推荐(0) 编辑
摘要:前言: 给予你们最关心的3步骤 什么是自动化测试报告? 答:在自动化测试过程中自动生成的测试报告 为什么要做自动生成测试报告? 答:真正的解放双手; 可以形成直观的测试结果; 给自己一个装X的机会; 给Boss一个好印象 怎么做自动化测试报告? 大概思路: 下载自动化测试模块, 放在指定的路径. 在 阅读全文
posted @ 2018-12-05 14:35 博无止境 阅读(1278) 评论(0) 推荐(1) 编辑
摘要:1.直接进入正题 如下图, 有些元素每次进入都会刷新, 造成元素无法重复定位 怎么办? "xpath部分属性值"定位方法可以帮到我们 1.包含属性定位 driver.find_element_by_xpath('//*[contains(@id,"auto-id")]') contains(a, b 阅读全文
posted @ 2018-11-22 18:03 博无止境 阅读(2550) 评论(0) 推荐(0) 编辑

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