摘要:
1:通过元素ID属性定位 driver.find_element_by_id("{}".format("元素id属性的值")) 2: 通过元素class属性定位 driver.find_element_by_class_name("{}".format("元素class属性的值")) 3:通过元素的 阅读全文
摘要:
1:通过设置剪切板实现复制和黏贴 2:模拟鼠标右键 阅读全文
摘要:
1:模拟键盘单个按键操作 2:通过WebDriver模拟组合按键操作 3:通过第三方模块模拟组合案件 阅读全文
摘要:
1:操作单选框 操作源码: 2:操作复选框 操作源码: result: berry复选框已经被选中 watermelon复选框已经被选中 orange复选框已经被选中 3:对当前浏览器窗口进行截屏 4:拖拽页面元素 阅读全文
摘要:
1:判断单选列表内容是否与预期一致 result: True 2:操作多选列表 html源码: 操作源码: result: 桃子 橘子 西瓜 3:操作可以输入的下拉列表 html源码: 操作代码: <!DOCTYPE html><html lang="en"><head> <title>操作单选下拉 阅读全文
摘要:
1:在输入框输入指定内容和清空输入框的内容 2:单击按钮 3:操作单选下拉列表 html源码: 操作代码: result: 桃子 橘子 西瓜 桃子 橘子 阅读全文
摘要:
1:获取页面元素的基本信息 result: input {'width': 500, 'height': 22} 2:获取元素的文本内容 result: 新闻 3:判断页面元素是否可见 result: True 4:判断页面元素是否可操作 html源码: 操作代码 result: True Fals 阅读全文
摘要:
1:获取页面的title属性值 result: 百度一下,你就知道 2:获取页面的HTML源代码 result: 源码太长就不黏贴上来了 3:获取当前页面的URL地址 result: https://www.baidu.com/ 4:获取与切换浏览器窗口的句柄 result: CDwindow-D7 阅读全文
摘要:
1:访问某个网址(百度) 2:网页的前进和后退 3:刷新当前网页 4:浏览器窗口最大化 5:获取当前并设置浏览器的窗口的位置(浏览器窗口的位置是从左上角开始的) 阅读全文
摘要:
在做web自动化测试的时候,实现文件的上传有3种方法: 1:用工具AuotIt工具(个人不推荐使用,因为需要自己下载工具,操作相对麻烦。 2:如果是上传文件的标签名是input,而且type属性值是file(ps:<input type='file'>),对于这种文件上传,可以直接用send_key 阅读全文