随笔分类 - Selenium
Python-Selenium学习
摘要:selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document 简单意思就是元素找不到
阅读全文
摘要:我们在上网冲浪的过程当中,鼠标和键盘是必不可少的工具,在自动化当中也提供了对应的方法,比如鼠标右击,双击,悬停,甚至是鼠标拖动,而对于键盘来说则有字符输入,组合键比如CTRL+C和CRTL+V。 1.鼠标事件 在WebDriver当中有关鼠标的操作都封装在ActionChains类当中常用的方法有:
阅读全文
摘要:1.控制浏览器窗口大小 有时候我们希望浏览器能够以某个尺寸打开,让访问的页面在对应尺寸运行,WebDriver提供了set_windows_size()方法,当然我们用的更多的是maximize_windows(),即把浏览器窗口最大化 from selenium import webdriver
阅读全文
摘要:1.什么是Xpath? l XPath 使用路径表达式在 XML 文档中进行导航 l XPath 包含一个标准函数库 l XPath 是 XSLT 中的主要元素 l XPath 是一个 W3C 标准 简单来说XPath 是一门在 XML 文档中查找信息的语言。 XPath 使用路径表达式来选取 XM
阅读全文
摘要:大家对于我们在界面UI测试的时候流程非常熟悉吧,比如一个百度搜索,我们首先打开www.baidu.com的地址,然后肉眼找到搜索框,输入想要输入的关键字,然后在点击搜索按钮,就会返回我们想要搜索的结果列表。 而对于自动化测试来说,最基本的就是”肉眼查找”,也就是定位元素。而自动化工具如何找到元素了?
阅读全文
摘要:什么是Selenium? Selenium是一个用于WEB应用程序的工具。它是由一些插件和类库组成的 Selenium1.0的家谱图如下: Selenium IDE:嵌入到Firefox的一个插件,主要实现浏览器的录制与回放 Selenium Grid:自动化测试的辅助工具,主要实现在多台机器上的异
阅读全文

浙公网安备 33010602011771号