摘要: import sys curDir = sys.path[0] sys.path.append(curDir + '\\models') sys.path.append(curDir + '/models') 阅读全文
posted @ 2017-12-25 14:19 alsoalso 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 环境: macOS High Sierra 10.13.2 appium GUI 1.5.3 出现如上图报错时,尝试将App Path和Device Name勾选,如下图: 阅读全文
posted @ 2017-12-19 16:44 alsoalso 阅读(402) 评论(0) 推荐(0) 编辑
摘要: shc -v -r -T -f script-name >/dev/null 2>&1 阅读全文
posted @ 2017-12-18 16:40 alsoalso 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 中间服务器的IP地址 要访问服务器的IP地址 Y 要访问服务器的端口 Z ssh -L X:Y:Z 将IP为Y的机器的Z端口通过中间服务器映射到本地机器的X端口 ssh -C -f -N -g -o TCPKeepAlive=yes -o ServerAliveInterval=300 -L X:Y 阅读全文
posted @ 2017-12-18 16:34 alsoalso 阅读(166) 评论(0) 推荐(0) 编辑
摘要: # 匹配id,先指定一个html标签,然后加上“#”符号,再加上id的属性值 self.driver.find_element_by_css_selector('div#ID').click() # 匹配class,先指定一个html标签,然后加上“.”符号,再加上class的属性值 self.dr 阅读全文
posted @ 2017-12-14 11:18 alsoalso 阅读(11269) 评论(0) 推荐(0) 编辑
摘要: # 用contains,寻找页面中style属性值包含有sp.gif这个关键字的所有div元素,其中@后面可以跟该元素任意的属性名。 self.driver.find_element_by_xpath('//div[contains(@style,"sp.gif")]').click() # 用st 阅读全文
posted @ 2017-12-13 23:58 alsoalso 阅读(10580) 评论(3) 推荐(1) 编辑
摘要: # 本地服务器生成key(直接回车默认) ssh-keygen # 将key传输到要登录的服务器 ssh-copy-id -i /root/.ssh/id_rsa.pub root@IP地址 # 输入要登录服务的ssh密码 阅读全文
posted @ 2017-12-13 16:08 alsoalso 阅读(151) 评论(0) 推荐(0) 编辑
摘要: # iframe有name或id值 self.driver.switch_to.frame('iframe-name-id') # iframe没有name或id值 xf = self.driver.find_element_by_xpath('//iframe[@allowtransparency 阅读全文
posted @ 2017-12-13 15:23 alsoalso 阅读(8085) 评论(2) 推荐(1) 编辑
摘要: # 获取我的订单元素class属性值 at = self.driver.find_element_by_link_text('我的订单').get_attribute('class') # 判断classs属性值是否为active self.assertEqual(at,u'active') 阅读全文
posted @ 2017-12-13 14:56 alsoalso 阅读(5404) 评论(0) 推荐(0) 编辑
摘要: # 获取文本 button_name = self.driver.find_element_by_id("sign_in_display").text 阅读全文
posted @ 2017-12-13 14:25 alsoalso 阅读(8317) 评论(0) 推荐(1) 编辑