测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
joko (joko)
第 1214 位会员 / 2014-07-04
1 篇帖子 • 65 条回帖
46 关注者
0 正在关注
46 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 热门话题
  • 最近回帖
  • Appium [开源分享] 基于 appium 的自动化测试工具,支持多进程,性能采集分析等
    110 个赞 / 189 条回复
  • 如何使用 appium+pytest 进行多机并行执行不同 case 文件 at 2020年11月20日

    需要有一个调度机制。我们这边用例都托管在测试平台,由测试平台下发,从而实现不同机器执行相同的用例或者不同的用例
    像你目前的情况,可以在本地实现类似逻辑,执行过的用例可以在 sqlite 中标记下状态,开始执行某一条用例时,检查下这个状态

  • Vivo x9 刷机失败,appium 暂时还不能完全自动化 at 2017年12月14日

    你的确没理解他的意思。去 appium 源代码中找到安装这两个 apk 的函数,注释掉。社区内有教程 搜一下

  • Vivo x9 刷机失败,appium 暂时还不能完全自动化 at 2017年12月14日

    有两种方法

    • 1.利用 Android accessibilityservice,编写自动点击 apk,装入测试设备即可,不光安装,也可跳过弹窗等。我这边运行半年以上,accessibilityservice 很稳定
    • 2.adb shell uiautomator dump + adb shell input tap
  • 请问 appium 点击控件两种方法的区别,一个是 tap 另一个时 click at 2017年10月26日
    def move_loc_to_loc(self, start_loc, end_loc):
        """
        移动控件到另一控件位置
        :param start_loc:  
        :param end_loc: 
        :return: 
        """
    
        def loc_point(loc):
            element = self.__operating_element(*self.__is_element_or_elements(loc))
            return self.get_center_point(self.__element_rect(element))
    
        start_x, start_y = loc_point(start_loc)
        end_x, end_y = loc_point(end_loc)
        self.__swipe(start_x, start_y, end_x, end_y, 1)
    
    

    如果浮层是一个可移动的控件,封装一个 move_loc_to_loc,传入控件,解析控件坐标,调用 swipe 把控件移走即可。之后再点击你想要的控件

  • [开源分享] 基于 appium 的自动化测试工具,支持多进程,性能采集分析等 at 2017年09月27日

    没有最好,适合自己的场景才是好的。一个步骤采集一次已经可以满足大部分场景了

  • [开源分享] 基于 appium 的自动化测试工具,支持多进程,性能采集分析等 at 2017年09月27日

    是每一个步骤获取一次,每次获取一个数值,加 sleep 并不会获取累计的数据,没什么影响。不过别这么做,操作后立即获取得到的数据比较能反应性能状态,等待 1 秒后,可能已经回落

  • ApiTestEngine (3) 测试用例中实现 Python 函数的定义 at 2017年07月13日

    写的非常好,学习了

  • 请教:stdout.readline ().strip () 在 MAC 环境上一直处于阻塞,代码运行到这个地方就不动了 at 2017年05月17日

    LZ 贴的这代码好像是我写的。。。当时实现的时候没想缓冲区和子进程的问题。我看@264768502写的了,很好,学习了,已 star

  • [开源分享] 基于 appium 的自动化测试工具,支持多进程,性能采集分析等 at 2017年05月17日

    卡住的问题我得查查,这块之前为了避免 windwos 一个 bug,特意这么实现的。如果方便你把日志发我邮箱

关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
简体中文 / 正體中文 / English

©testerhome.com 测试之家   渝ICP备2022001292号
  渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司