摘要:
import sys curDir = sys.path[0] sys.path.append(curDir + '\\models') sys.path.append(curDir + '/models') 阅读全文
摘要:
环境: macOS High Sierra 10.13.2 appium GUI 1.5.3 出现如上图报错时,尝试将App Path和Device Name勾选,如下图: 阅读全文
摘要:
shc -v -r -T -f script-name >/dev/null 2>&1 阅读全文
摘要:
中间服务器的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 阅读全文
摘要:
# 匹配id,先指定一个html标签,然后加上“#”符号,再加上id的属性值 self.driver.find_element_by_css_selector('div#ID').click() # 匹配class,先指定一个html标签,然后加上“.”符号,再加上class的属性值 self.dr 阅读全文
摘要:
# 用contains,寻找页面中style属性值包含有sp.gif这个关键字的所有div元素,其中@后面可以跟该元素任意的属性名。 self.driver.find_element_by_xpath('//div[contains(@style,"sp.gif")]').click() # 用st 阅读全文
摘要:
# 本地服务器生成key(直接回车默认) ssh-keygen # 将key传输到要登录的服务器 ssh-copy-id -i /root/.ssh/id_rsa.pub root@IP地址 # 输入要登录服务的ssh密码 阅读全文
摘要:
# iframe有name或id值 self.driver.switch_to.frame('iframe-name-id') # iframe没有name或id值 xf = self.driver.find_element_by_xpath('//iframe[@allowtransparency 阅读全文
摘要:
# 获取我的订单元素class属性值 at = self.driver.find_element_by_link_text('我的订单').get_attribute('class') # 判断classs属性值是否为active self.assertEqual(at,u'active') 阅读全文
摘要:
# 获取文本 button_name = self.driver.find_element_by_id("sign_in_display").text 阅读全文