- 博客(5)
- 收藏
- 关注
原创 Python UI自动化报错汇总1
1.“error”:“element not interactable”——元素不可交互 2.“error”:“element click intercepted”——元素点击被截获 分析:大概是因为这个按钮上面还有别的东西覆盖,直接点击无法点击到, 修改后: div = self.driver.find_element_by_xpath(’//div[text()=“自动化”]’) self.driver.execute_script(“arguments[0].click();”, div) 3.Val
2021-12-15 13:59:02
999
原创 Python UI自动化报错汇总2
背景:在写UI自动化的过程中,需要把重复操作的流程提取出来,进行封装,后续再写用例时直接调用。但是在写好后发现运行到封装好的用例时,报如下错误信息。一开始以为自己找的元素有问题,或者参数类型有问题,最后才发现是自己在应该input的元素使用click操作,使用div等应该点击的元素,使用了sendkeys,算是自己给自己挖了个坑。 TypeError: an integer is required (got type str) 翻译:TypeError:需要一个整数(获取类型str) 错误写法:self
2021-12-15 13:57:05
1675
原创 记一次项目上线的心里路程——思维误区
记一次上线的心里路程——思维误区 背景:给招人烦的 甲方做项目,二期涉及对接第三方接口。 过程:测试环境测完就准备上线了,就是自己的测试环境和第三方的测试环境测完后准备上线。这么一看,的确是缺少一个环节,至少是自己的测试对接人家的生产,或者自己的生产对人家的测试,或者生产对生产。但是为什么落下了这么一个环节,其实是生产环境正式运营前的必要环节呢? 梳理原因: 1.在项目启动时,无论是一期开始、二期开始的节点,大家都没有正式的聚在一起讨论测试、上线的方案。比如确定测试应该做到上线前的哪一步,正式交付给甲方前应
2020-10-27 15:18:01
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人