• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
saren月
博客园 首页 新随笔 联系 订阅 订阅 管理

2019年11月4日

python定位隐藏元素
摘要: 定位隐藏要素的原理: 页面主要通过“display:none”来控制元素不可见。所以我们需要通过javaScript修改display的值得值为display="block,来实现元素定位的。 阅读全文
posted @ 2019-11-04 09:31 saren月 阅读(586) 评论(0) 推荐(0)
 
 

2019年10月23日

app测试基础知识之命令
摘要: app测试点:功能测试,安全测试,用户体验测试,交叉事件测试,兼容性测试,性能测试,安装/升级/卸载 ,UI测试 命令操作: adb connect 名 adb devices adb install (.apk) adb uninstall 包名 查看包名,获取操作的实时日志: adb logca 阅读全文
posted @ 2019-10-23 19:24 saren月 阅读(255) 评论(0) 推荐(0)
 
appium环境搭建步骤
摘要: 前提条件是:搭建selenium环境(侵权删) 1、安装jdk,配置环境变量: JAVA_HOME C:\Program Files\Java\jdk1.8.0_60(jdk的存放路径) CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools 阅读全文
posted @ 2019-10-23 19:22 saren月 阅读(885) 评论(0) 推荐(0)
 
app测试自动化之测试套框架构造之公共部分以及测试用例导包二
摘要: 封装的公共部分:commonfrom time import sleepdef com(dr): #点击backup dr.find_element_by_android_uiautomator\ ( 'new UiSelector().text("Backup")').click() #点击nex 阅读全文
posted @ 2019-10-23 19:03 saren月 阅读(149) 评论(0) 推荐(0)
 
app测试自动化之测试套框架构造之公共部分以及测试用例导包一
摘要: 导包不一定是导包封装的函数, eg: public部分: 阅读全文
posted @ 2019-10-23 19:00 saren月 阅读(221) 评论(0) 推荐(0)
 
app测试自动化之混合APP(之前的三篇为原生APP的操作)
摘要: 混合开发的App中,经常会有内嵌的H5页面:定位方法与原生APP不同,需要上下文切换 #获取所有上下文contexts=dr.contextsprint(contexts)#打印当前上下文(有点问题应该是webview)cur_context=dr.current_contextprint(cur_ 阅读全文
posted @ 2019-10-23 18:54 saren月 阅读(315) 评论(0) 推荐(0)
 
app测试自动化操作方法之三
摘要: 首先导包: from appium.webdriver.common.touch_action import TouchAction #(导包指针定位滑动手势密码那个) #设置手势密码(前提是在设备上点击版本号,找到开发者选项,打开指针进行定位)TouchAction(dr).press(x=255 阅读全文
posted @ 2019-10-23 18:35 saren月 阅读(253) 评论(0) 推荐(0)
 
app测试自动化操作方法之二
摘要: 3、进行APP的滑动操作方法一:#获取窗口大小def get_size(): size=dr.get_window_size() return sizeprint(get_size())#向上滑动def swipeUp(): size=get_size() x=size['width'] y=siz 阅读全文
posted @ 2019-10-23 18:23 saren月 阅读(245) 评论(0) 推荐(0)
 
app测试自动化操作方法之一
摘要: 1、在输入框里输入字符 阅读全文
posted @ 2019-10-23 17:56 saren月 阅读(369) 评论(0) 推荐(0)
 
web端测试之封装公共部分
摘要: from time import * from selenium import webdriverdef login(self,username,passwd): self.dr=webdriver.Chrome() self.dr.implicitly_wait(10) 隐式等待 self.dr. 阅读全文
posted @ 2019-10-23 17:36 saren月 阅读(134) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3