摘要:
问题:遇到HTMLTestRunner_cn文件报错:ZeroDivisionError: float division by zero HTMLTestrunner_cn.py是从网上下的,照理说应该正常,我在其他项目运行时正常的,新建一个项目却报错! 而且还报某参数除数为0!,那他之前的项目是怎 阅读全文
摘要:
目标:给带日期控件的输入框赋值。 百度去搜索让你各种去只读readonly属性,再send_keys 方法: 其实既然可以去除readonly属性,那就可以直接给属性赋值,将两行代码缩为一行。 个人遇到过的一些问题: 当在控制台调试js的时候,可能会遇到控制台报错。控制台报错:无法设置未定义或nul 阅读全文
摘要:
问题:无法定位弹出的模态窗口。 前瞻: 模态窗口:关闭之前,无法操作其他窗口。 但是selenium无法定位到这类窗口,百度说是目前selenium不支持处理模态窗口。 目标:定位到窗口里面的元素,完成自动化测试。如图为目标窗口 没办法,一定要过的坎。 接下来开始骚操作一波~~ 既然是同个点击某个链 阅读全文
摘要:
目标:python写数据到excel,不改变原有样式 解决:在打开excel时,加入该参数formatting_info=True 阅读全文
摘要:
问题:定位不到元素,但却不报错或者出现报错AttributeError: 'list' object has no attribute 'click' 如图 或者 解决方法: 将”driver.find_elements_by_xpath“改为“driver.find_element_by_xpat 阅读全文
摘要:
报错:NameError: name 'NoSuchElementException' is not defined 如图 解决方法: 头部加一句:from selenium.common.exceptions import NoSuchElementException 可解决 参考:https:/ 阅读全文
摘要:
目标:定位到【网点大客户清单】,并点击该链接 问题:可以定位到元素id,但一直click不了 页面目标元素部分源码: 自动化源码: 进入frame后,可以定位到id,但点击不了 解决方法: 调用执行js脚本来点击 执行结果: 可成功点击元素! 参考:https://www.cnblogs.com/g 阅读全文
摘要:
大部分系统现在都有登录页面,本文主要尝试写一个登录的测试脚本,及另一个脚本调用它登录测试已登录的页面模块。 目标: 登录脚本:从excel里获取登录的测试数据(包括异常测试)→执行登录脚本→输出是否通过 A模块测试脚本:调用登录脚本,从excel里获取正确登录的测试数据→执行自动登录脚本→执行模块测 阅读全文
摘要:
目标:用cookie访问一个需要登录的网站 如图,直接访问会跳转到登录页面,提示登录。 运行结果: 直接在浏览器上输入该url,网站立马跳转到登录页面。 方法: 1、先手动登录,通过抓包获取cookie 2、直接在代码行加入如下: 运行结果为: 可正常访问抓取需要登录的页面。 阅读全文
摘要:
pycharm install python packaging tools时报错AttributeError: '_NamespacePath' object has no attribute 'sort'。 错误如图: 解决方法: 百度了很久,没试成功过,只能用最笨的方法。 删除pycharm的 阅读全文