测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
xiaoj (YueChen)
第 7758 位Users / 2016-03-07
11 篇帖子 • 239 条回帖
139 关注者
4 正在关注
28 收藏
打赏支持
GitHub Public Repos
  • py-ios-device 736

    IOS Professional Performance Testing Tool . You can get CPU, GPU, Memory , Lifecycle and other m...

  • ios-screen-record 211

    About A python based Apple Quicktime protocol,you can record audio and video from real iOS devices

  • java-ios-device 24

    A Java based Apple instruments protocol,you can get CPU, Memory and other metrics from real iOS d...

  • mobile-gui 15

    使用 pyqt5 编写Android, iOS 手机命令控制工具。

  • goreplay 1

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environ...

  • Dopamine2-roothide 0

    Dopamine is a semi-untethered jailbreak for iOS 15 and 16

  • undetected-chromedriver 0

    Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imp...

  • pytest-xdist 0

    pytest plugin for distributed testing and loop-on-failures testing modes.

  • usbmuxd 0

    A socket daemon to multiplex connections from and to iOS devices

  • jacoco 0

    :microscope: Java Code Coverage Library

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • Leecode709. 转换成小写字母 at June 16, 2020

    你都用到了 lower() 了,还判断啥。

  • Appium 切换进入 webview,点击元素偏离 at June 11, 2020

    检查下 '//*[text()="资产明细"]' 元素实际大小,或者 text 父级元素的实际大小。默认是点击元素中心,可能该元素中心并不在这个文字上。

  • Jenkins 集成 allure 报告无数据 at June 11, 2020

    allure 会把你的 job 工作目录当做根目录,因此以添加的报告地址拼接,就找不到报告目录了

    /opt/jenkins/Jenkinsworkspace/workspace/test/out/test/result/control/20-2-2-2-2-2
    
  • appium 是否有转发 adb 命令的通道 at June 10, 2020

    Appium 没有和手机建立,实在想获取数据的话就这样
    节点机器 adb kill-server
    然后执行 adb nodaemon server -a 启动 server 模式
    主机使用 adb -H={IP} -P={port} devices 就能获取到其他局域网上的节点手机数据了

    还有其实 adb 启动 server 模式后
    Appium 也可以使用 remoteAdbHost 的参数连接远程节点上的手机,执行自动化任务,节点不需要搭建 Appium 环境。

  • appium 是否有转发 adb 命令的通道 at June 09, 2020
    def adb_shell(self, command, args, includeStderr=False):
        """
        appium --relaxed-security appium需要以此方式启动才可使用shell
        adb_shell('ps',['|','grep','appium'])
    
        :param command:命令
        :param args:参数
        :param includeStderr: 为 True 则抛异常
        :return:
        """
        result = self.driver.execute_script('mobile: shell', {
            'command': command,
            'args': args,
            'includeStderr': includeStderr,
            'timeout': 5000
        })
        return result
    
  • 使用 pytest-repeat 重复跑一个测试类 10 次,为什么 setup_class () 和 teardown_class () 只执行了一次? at June 04, 2020

    这个库实际上并不是真正的重新运行,而是使用 parametrize 参数化得方式,生成了相同的用例放到了测试集里面。

  • adb nodaemon server -a -P 5037 一直报错,又遇到相同问题的同学嘛 at May 20, 2020

    这不是正常了吗

  • adb nodaemon server -a -P 5037 一直报错,又遇到相同问题的同学嘛 at May 15, 2020

    adb 正在被其他进程占用就会报这个错误,全部杀掉运行试下吧。

  • [求助] 使用 python 第三方库 pycryptodome 进行 RSA 加密得到的结果,发起请求,接口接收到请求后,开发 Java 代码私钥解密后请求参数会乱码 at May 06, 2020

    看看你用的库对应的 java rsa 加解密用的哪种模式,光 rsa 貌似就好多种模式。跨语言公共加解密建议还是用个统一的 so 或者 jar 包好点。

  • 一个安卓手机远程真机调试平台 at May 06, 2020

    长按,拖动,滑动的实时性 ADB 怎么保证呀。

  • 校验输入框字符长度的意义? at April 29, 2020

    如果这样都觉得没问题,请问你们还要测什么?程序不崩溃就可以了吗?

  • An unknown server-side error occurred while processing the command 怎么办? at April 24, 2020

    "automationName": "UiAutomator2" 换

  • An unknown server-side error occurred while processing the command 怎么办? at April 24, 2020

    截图没有问题,获取全部 source 出了问题,有可能是你当前 APP 动态刷新元素频繁 uiautomator 取全部 source 会经常报错,换 uiautomator2 驱动试下吧。

  • 请问下大家,selenium+testng+java,运行用例的时候,怎么样才能只打开一次浏览器就能运行所有用例 at April 14, 2020

    一个单例模式来初始化 selenium 不可以解决吗?有其他什么复杂场景?

  • 求助 win10 环境安装的 appium-server 二次切换 webview 后无法找到页面元素 at April 13, 2020

    启动参数增加一个 recreateChromeDriverSessions, 每次 NATIVE_APP 和 WEBVIEW 之间切换就会从新生成一个 Session 连接。不知道能不能解决你说的问题。

  • appium server 内存增长的厉害,看是 node js 的启动进程内存增长快速 at April 07, 2020

    appium 内存溢出给官方提过好几次了,而且在 1.13 ~1.15 版本尤其严重甚至崩溃,建议使用 1.16 以后,有明显改善。如果对日志获取没有需求的话,可以 Android:skipLogcatCapture ,iOS:skipLogCapture 初始化增加这个参数可以减少很多内存消耗。

  • 用 Pytest+Appium+Allure 做 UI 自动化的那些事~(有点干) at April 07, 2020

    我个人推荐还是使用初始化一个单例,来进行测试。这里只是单纯讲解了下 @pytest.fixture() 的用法,但是从初始化 driver 来看实际使用起来并不太友好。如果想使用这种方式,还想要写代码方便联想的话可以从新声明下 self 类型 这样做:

    @user2res('fixtureFunc')
    class TestFixture(object):
        """声明下 self 类型:ElementActions
        """
        def test_fixture_class(self: ElementActions):
            self.swip_down()
            print('in class with text_fixture_class')
    
  • [遇到问题] Allure 报告无数据,html report 内容为空,怎么解决? at April 02, 2020

    目录空格原因吧,用双引号包一下,执行命令有空格,会分割命令的。

  • iOS appium 真机自动化碰到的问题,有大佬可以请教吗? at April 01, 2020

    手动能运行起来就查看下 Appium 启动时候日志默认选择的 WebDriverAgent 是哪个目录下面的,很肯能原因是你配置的不是它用的。

  • [遇到问题] Allure 报告无数据,html report 内容为空,怎么解决? at April 01, 2020

    jenkins Allure 插件默认是去你的 job 工作目录下面寻找 allure-resulis 的。你的报告生成在运行脚本目录,肯定找不到。把报告生成到 job 工作目录下面就行了
    workspace/TestUI 这个目录下

  • [不懂就问],简单写了一个 unittest 的例子,为什么输出的结果是两遍?附图 (小弟刚来,麻烦各路大神看下) at March 06, 2020

    tearDown 是在每条用例执行后都执行,tearDownClass 才是在测试类执行完后才执行。

  • 用 python3 写的检测文件是否改动的脚本运行出现错误,求大神解答 at March 05, 2020

    粗心 txt = open('out.txt', 'r+').readlines 加括号

  • 在用 locust 做压测时,运行一段时间出现 rps 大幅降低,有大佬知道怎么回事吗 at December 18, 2019

    用其他的压测工具对比下呗,没准就发现了服务的 bug 😂

  • 接口自动化测试生成 Allure 报告陷入困境,求助 at December 16, 2019

    https://testerhome.com/topics/19420 给个参考 Pytest 其他用法 ,读取 yaml 改成读取 Excel

  • Appium 从 native 切换到 webview 页面失败,提示:Failed to start Chromedriver session: An error occurred (Original error: chrome not reachable) at December 16, 2019

    没有关系,可以随意命名 chromedriver + 下划线 + 版本 什么的

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

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