#3 楼 @allanwendy 好的啊
#1 楼 @sanlengjingvv 嗷嗷。。看不见浏览器界面,我误以为没有打开。。
==!
#91 楼 @mymgbaby sys.path.append(“你的 workspace”); http://blog.163.com/lamp_gwin/blog/static/1860140382011423105117448/
#79 楼 @enumerate 不是,在测试开始的读取测试用例,将测试用例作为参数传入带测试的 case。具体你可以看看 demo2.py
最近觉得生活好艰难啊,该咋渡过艰难的日子?
我觉得 我们都可以 go die
#36 楼 @cinderella InvalidSelectorException 这个异常捕获的是你传入的 by 和 value 是无效的参数时所产生的异常,并不是没有找到 element 时所报的异常。
#34 楼 @cinderella 如果没有找到该 element,则会产生 NoSuchElementException 异常,所以如果为 none 就是反回 false。还有 element.xml 目前还是手动维护。
#30 楼 @haiquan180 testerhome 有官方的 qq 群啊
#27 楼 @wxhhxx123 返回实例应该也是可以调用的,你写上,运行一下,应该不回报错。
#24 楼 @wxhhxx123 你的意思是无法调用 webdriver 的函数?报什么错?
#21 楼 @wxhhxx123 单例的意思就是在运行过程中,有且只有一个实例对象。GetDriver() 这个返回的就是 driver 实例。你写的 driver 函数,是重新又实例化了一个 driver 对象,所以会导致 session 冲突。
#19 楼 @wxhhxx123 element 类在 init 方法中获取了 driver,由于我这里的 driver 是单例函数,所以我直接就是获取了我在 run.py 中打开的 driver。不知道我有没有说明白?
#17 楼 @lylyliuyu 在 element 的init方法里面获取的
# 根据activutyNmae 和 elementName 获取指定 element
elementDict = getElDict(self.activutyNmae, self.elementName)
# 获取element的 pathtype 和 pathvalue 值
self.pathtype = elementDict.get("pathtype")
self.pathvalue = elementDict.get("pathvalue")
然后调用的话 就 element(anctivityName ,elementName).isExist() 这样调用。
#47 楼 @spanthrive 帖子上有附 github 地址