摘要: 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直 阅读全文
posted @ 2016-11-10 16:54 jovi_3y 阅读(158) 评论(0) 推荐(0)
摘要: 在编码自动化WEB测试时, 经常会需要修改元素的属性值 1、先定位元素document.getElementsByClassName(\"mmg-btnBackboardDn\");注意:Element加了s 2、定位到的是一个数组,所有加一个[0]; 3、定义素材属性q.style.display 阅读全文
posted @ 2016-11-10 10:18 jovi_3y 阅读(4771) 评论(0) 推荐(0)
摘要: ActionChains 类 context_click() 右击 double_click() 双击 drag_and_drop() 拖动 move_to_element() 鼠标悬停在一个元素上 click_and_hold() 按下鼠标左键在一个元素上 要使用鼠标操作,首先需要引入Action 阅读全文
posted @ 2016-11-09 16:38 jovi_3y 阅读(184) 评论(0) 推荐(0)
摘要: unbound method func() must be called with Login instance as first argument (got WebDriver instance instead) 中文:func()绑定方法调用必须登录实例作为第一个参数(有WebDriver实例代 阅读全文
posted @ 2016-11-08 11:56 jovi_3y 阅读(1508) 评论(0) 推荐(1)
摘要: 公共模块 public.py 把driver当成函数变量 当函数被独立到单独的文件中时做了一点调整,主要在函数的传参上,因为函数内部的操作需要使用driver,但是 driver 并没有在此文件中定义,所以需要调用的用例传递 driver 给调用的函数。 功能模块 mail126.py 首先,需要导 阅读全文
posted @ 2016-11-08 11:37 jovi_3y 阅读(279) 评论(0) 推荐(0)
摘要: 断言就是判断是否跟预期结果一致,不一致的话,测试用例直接失败,程序便不再执行下去。 验证也是判断是否跟预期结果一致,不一致的话,测试用例还会执行下去。 断言使用的主要是assertEqual的方法 如验证百度搜索的标题是否为“123_百度搜索” 如要验证是否为false 如要验证是否为true 而验 阅读全文
posted @ 2016-11-03 16:07 jovi_3y 阅读(2877) 评论(0) 推荐(0)
摘要: 1 #编码转换,utf-8转成unicode 2 Keyword = unicode(keyword, "utf-8") keyword是utf-8编码,转换成unicode编码的Keyword 阅读全文
posted @ 2016-11-02 14:07 jovi_3y 阅读(117) 评论(0) 推荐(0)
摘要: 在很多xpath定位中会需要带入变量,以达到传入参数的目的 1 #给指定人发消息 2 def SendMessege(self,who,what): 3 # 用xpath定位,xpath(u"//classname[contains(@text,text)]") 4 self.search(who) 5 time.slee... 阅读全文
posted @ 2016-11-02 13:55 jovi_3y 阅读(3186) 评论(0) 推荐(1)
摘要: 在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。 1. By.name() 假设我们要测试的页面源码如下: 当我们要用name属性来引用这个but 阅读全文
posted @ 2016-11-02 11:48 jovi_3y 阅读(194) 评论(0) 推荐(0)
摘要: 项目中一些使用xpath函数的复杂例子,记录于此 1. 使用starts-with //div[starts-with(@id,'res')]//table//tr//td[2]//table//tr//td//a//span[contains(.,'Developer Tutorial')] 2. 阅读全文
posted @ 2016-11-02 11:46 jovi_3y 阅读(1481) 评论(0) 推荐(0)