windows不可以测试ios
mac 是可以测试Android ios

appium

cmd 下装的是appium的服务端
appium-desktop 是定位元素的工具,同时自带一个appium服务端

appium-doctor 只是检测appium运行环境 是否ok

原生app ui、页码逻辑在app里面 只有数据
混合app ui、页面逻辑以及数据 都在云端 也就是常说的html5

appium-python-client - 基于 selenium 进行二次扩展开发
appium cs架构
selenium
服务端:浏览器
客户端:代码
appium:
服务端:appium服务
客户端:代码

代码-appium服务-->调用移动端自己的框架--->手机
手机-->调用移动端自己的框架-->appium服务-->代码

配置信息:

from appium import webdriver
desc = {
"platformName":"Android", #操作系统
"platformVersion":"4.4.2", # 被测手机的系统版本
"deviceName":"314f5246345a3098", # 通过 adb devices 进行获取手机唯一名字
# 1、找开发要
# 2、查日志 保证app冷启动时 adb logcat|grep "START" windows把grep改成findstr
# 3、用sdk提供的小工具 aapt dump badging
# "appPackage":"com.android.settings",
"appPackage":"com.android.browser",
# "appPackage":"com.tencent.mobileqq",
# "appActivity":".Settings"
"appActivity":".BrowserActivity",
# "appActivity":"com.tencent.mobileqq.activity.SplashActivity",
"noReset":True # 可以记住登录状态
}
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desc)

最新文章

  1. css随笔记
  2. 半吊子学习Swift--天气预报程序-准备工作
  3. Linux编译安装源码包的流程
  4. JNI开发中String转换chat*工具
  5. Android 视频播放器切换到下个视频时残留上个视频画面的解决办法
  6. 【leetcode】Binary Tree Maximum Path Sum
  7. Docker私有仓库Registry的搭建验证
  8. Calling / Running a report in Oracle forms 10g / 11g
  9. hdu 2099
  10. Vue.js学习 Item1 --快速入门
  11. 笨办法学C 练习
  12. asp.net 后台使用js弹窗失效问题
  13. CSS选择器、优先级和匹配原理
  14. Oracle - index (索引)
  15. java中文乱码问题
  16. Windows文件路径转换为java中可识别的文件路径的转义方法,(另附转义多种格式)
  17. java中的链表编写
  18. 如何修改启动jupyter的文件路径
  19. jpa 联表查询 返回自定义对象 hql语法 原生sql 语法 1.11.9版本
  20. 打印 Go 结构体(struct)信息:fmt.Printf("%+v", user)

热门文章

  1. CF 977E Cyclic Components
  2. python生成组织架构图(网络拓扑图、graph.editor拓扑图编辑器)
  3. Skip the Class
  4. java开学考试有感以及源码
  5. Tunnels HDU - 4856
  6. 泡泡一分钟:Semantic Labeling of Indoor Environments from 3D RGB Maps
  7. PHP计算年龄
  8. Web开发——HTML基础
  9. Windows渗透利器之Pentest BOX使用详解(一)
  10. SQL UPDATE嵌套使用