自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python自动化测试 | 高亮所选中的元素

使用python做ui自动化时,将定位的元素更显眼地展示出来,高亮选中的元素可以更好地帮助我们排查问题,方法如下:import webdriverdef hightlightElement(self, element): self.driver.execute_script("arguments[0].setAttribute('style',arguments[1]);", element, "background:green; border:2px solid red")

2022-01-10 18:34:18 591

原创 Python向sqlserver数据库插入timestamp数据报错:241, b‘Conversion failed when converting date and/or time from ch

由于SQLserver数据库中的timestamp类型字段的时间数据保留的是三位小数,而python中获取时间的函数获取的时间最后会保留6位小数,导致插入数据时会报错:241, b'Conversion failed when converting date and/or time from character string.DB-Lib error message 20018, severity 16:\nGeneral SQL Server error: Check messages from the

2022-01-07 18:31:33 2303

转载 Postman | tests区域的用法总结

一、将返回值的某个数据设置为环境变量比如想使用返回体的token或者sign等信息,可以将环境变量存储token或者sign的值var test = JSON.parse(responseBody); //把json字符串转化为对象。parse()会进行json格式的检查//将返回值设置为一个环境变量pm.environment.set("key",test.value);//postman.setEnvironmentVariable("key", "value")//将返回值设置为

2021-12-01 10:30:22 507

原创 Python自动化测试 | web上传本地文件,出现定位不到文件路径输入框的问题

上传文件类如下:import pywinautofrom pywinauto.keyboard import send_keysclass UploadFile: @classmethod def upload_file(cls, road, name): # 使用pywinauto创建一个操作桌面窗口的对象 app = pywinauto.Desktop() # 选中文件上传的窗口 dlg = app["打开"]

2021-11-04 14:09:39 660

原创 Python自动化测试|报错:TypeError: object of type ‘WebElement‘ has no len()

报错:TypeError: object of type 'WebElement' has no len()原因:webelement参数和对象重名 password = GetElement.getelement(self.driver, "xpath", "//input[@type='password']") password.send_keys(password)修改后,运行不报错了

2021-11-03 18:15:34 1203

原创 Python自动化测试|selenium定位并选择页面中的下拉元素

1.强制等待time.sleep(1) # 强制等待1s2.显示等待from selenium.webdriver.support.ui import WebdriverWaitfrom selenium.webdriver.supprot import excepted_conditions# 元素在DOM树中但不一定可见element = WebDriverWait(driver,10).until(EC.presence_of_element_located((By.Xpath

2021-11-01 17:44:52 1290

原创 Python自动化测试| 记录一个匿名函数lambda

例如在wait.until中使用:element = WebDriverWait(driver, 5).until(lambda x: x.find_element(by=type, value=value))

2021-10-14 15:56:59 285

练习脚本sysysysy

练习脚本sysysysy

2022-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除