摘要:让我们来聊一下UI自动化测试 转载:http://mt.sohu.com/20161209/n475414269.shtml 让我们来聊一下UI自动化测试 转载:http://mt.sohu.com/20161209/n475414269.shtml 让我们来聊一下UI自动化测试 转载:http:/
阅读全文
摘要:url:http://www.cnblogs.com/yufeihlf/p/5689042.html Python+Selenium定位不到元素常见原因及解决办法(报:NoSuchElementException) 在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的
阅读全文
摘要:16、Selenium2+python自动化16-alert\confirm\prompt 17、Selenium2+python自动化17-JS处理滚动条 18、Selenium2+python自动化18-加载Firefox配置 19、Selenium2+python自动化19-单选框和复选框(r
阅读全文
摘要:1、Selenium2+python自动化1-环境搭建 2、Selenium2+python自动化2-pip降级selenium3.0 3、Selenium2+python自动化3-解决pip使用异常 4、Selenium2+python自动化4-Pycharm使用 5、Selenium2+pyth
阅读全文
摘要:转载:http://www.cnblogs.com/fnng/p/3980093.html Selenium 并不像QTP那样让人一下子就明白是什么?它是编程人员的最爱,但它却对测试新手产生了很大的阻碍。 Selenium 是啥? Selenium RC是啥? Webdriver 又是啥? RC 和
阅读全文
摘要:如果尝试用id、xpath、css定位不到,很大的一个原因时:加载时间不够 在这里跌倒N次了,今天 特意记录一下 尤其是,检查点前要有等待时间: 1)隐式等待(隐式等待是通过一定的时长等待页面所元素加载完成。) driver.implicitly_wait(10) 备注: from selenium
阅读全文
摘要:转载地址: http://www.cnblogs.com/fnng/p/3183777.html 本节重点: 简单对象的定位 自动化测试的核心 对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他会有各种的特征(属性),如比我们可以通过一个人的身份证号
阅读全文
摘要:软件自动化测试的学习步骤 大概步骤如下: 1. 做好手工测试(了解各种测试的知识)-> 2. 学习编程语言-> 3. 学习Web基础(HTML,HTTP,CSS,DOM,Javascript)或者 学习Winform -> 4. 学习自动化测试工具 ->5. 学习自动化测试框架 -> 6. 实现自动
阅读全文
摘要:CSS(Cascading Style Sheets)是一种语言,它被用来描述HTML 和XML 文档的表现。CSS 使用选择器来为页面元素绑定属性。这些选择器可以被selenium 用作另外的定位策略。 CSS 可以比较灵活选择控件的任意属性,一般情况下定位速度要比XPath 快,但对于初学者来说
阅读全文
摘要:XPath 是一种在XML 文档中定位元素的语言。因为HTML 可以看做XML 的一种实现,所以selenium用户可是使用这种强大语言在web 应用中定位元素。绝对路径定位:XPath 有多种定位策略,最简单和直观的就是写元素的绝对路径。如果仍然把一个元素看做一个人的话,那么现在有一个人,他没有任
阅读全文
摘要:webdriver 提供了八种元素定位方法:1) id2) name3)class name4) tag name5)link text6) partial link text7) xpath8) css selector在Python 语言中对应的定位方法如下:find_element_by_id
阅读全文
摘要:Selenium中被误用的XPath 用Selenium实现自动化测试的过程中,如果选择页面上的元素并且对之进行各种操作,是一个常见的任务。Selenium提供了多种定位方法: id:最有效、最方便的方法 name:跟id类似的 class name:对某些具有相同类的元素一网打尽的好方法 link
阅读全文