测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
管理员
chenhengjie123 (陈恒捷)
第 605 位会员 / 2014-03-16
字节跳动 @ 广州
157 篇帖子 • 5476 条回帖
1424 关注者
17 正在关注
100 收藏
人与人的差距取决于工作、睡觉之外的8个小时!
打赏支持
GitHub Public Repos
  • vue-testcase-minder-ed... 99

    基于百度脑图的用例编辑器组件,支持记录测试结果

  • gs-rest-service 5

    Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.

  • JavaSpringMvcBlog 5

  • ffmpeg-go 1

    golang binding for ffmpeg

  • ws-qvh 0

    Server for streaming the screen of iOS devices over WebSocket.

  • goav 0

    Golang bindings for FFmpeg (This repository is no longer maintained)

  • gmf 0

    Go Media Framework

  • quicktime_video_hack 0

    Record iOS device audio and video

  • ws-scrcpy 0

    Web client prototype for scrcpy.

  • ChuanhuChatGPT 0

    GUI for ChatGPT API

More on GitHub
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • [问题] 关于 Loactor 定位和 is_displayed () 判断当前元素是否可见 at 2016年08月05日
    1. 问题一用 xpath 应该是最好的方法。
    2. 不要相信 inspector 那个窗口里面的 visible 属性,你要相信的是 copy xml 按钮获取到的元素树里面显示的内容。这貌似是 inspector 的一个老 bug ,无论实际上 visible 属性是啥,它的窗口都会显示 false 的。

    至于你提到的 testerhome社区有看到is_displayed在appium中是不可用的 ,不知道你具体是哪篇文章看到的?能给下出处吗?

  • 虚心请教一个关于 robotium 运行的问题,请大侠们不吝赐教~谢谢 at 2016年08月05日

    #8 楼 @testblue 这么说吧,正常自动化测试用例的执行套路是:

    setUp()
    test1()
    tearDown()
    setUp()
    test2()
    tearDown()
    ...
    

    setUp 和 tearDown 是由测试框架(如 Junit,testng)提供的固定方法,默认什么都不做。而你想要达到的相互不影响,应该是在 setUp 和 tearDown 里操作。

    还是举前面注册和登录的例子吧:

    setUp:打开应用
    test1():注册用户
    tearDown:删除用户并关闭应用
    setUp:打开应用
    test2():注册用户并登录
    tearDown:删除用户并关闭应用
    

    要消除 test1 的效果,应该在 tearDown 里面做。这也是上面其他同学提到的 “case 之间解耦” ,即无论测试集中的 test1 用例通过或失败,test2 用例都不会受到影响。

  • appium iOS 测试,输入完账号和密码之后,我收起键盘,就自动提交表单登录了 at 2016年08月05日

    你手工测试收起键盘是怎么操作的?你在自动化里使用的是一样的操作吗?

  • 虚心请教一个关于 robotium 运行的问题,请大侠们不吝赐教~谢谢 at 2016年08月05日

    这个我觉得不是 robotium 的问题吧。按照顺序来说,你的 test1 跑完,然后继续跑 test2 ,此时 test1 的遗留效果还在,这很正常吧。

    我猜你想要的是 test1 跑完就整个 app 重置,然后 test2 跑的时候相当于是重新启动 app 来跑的?举个例子,test1 注册了用户,test2 是注册并登录这个用户,所以 test1 跑完后 test2 注册就会出错(这个用户已经注册过),而你需要的效果是 test1 跑完的遗留效果和没跑过(即没有注册过用户)一样?

  • appium 测试 Android 模拟器错误 ,求助 at 2016年08月04日

    #3 楼 @leticia 你是等到它运行完成都没有打开应用?

    或者你把从它开始执行到完成执行的完整 appium server log 贴上来?

  • appium 测试 Android 模拟器错误 ,求助 at 2016年08月04日
    1. 脚本贴出来看看?
    2. 从日志上看,运行正常啊,只是还没走到启动应用那一步。
  • appium 测试 app,再相关操作界面改变后,获取现有的界面组件内容还是原先界面的内容,该怎么办? at 2016年08月03日

    #13 楼 @qumoy0315 那这个控件是 webview 里面的内容?如果是这样,建议先 switch 成 webview 再获取数据。

  • appium 测试 app,再相关操作界面改变后,获取现有的界面组件内容还是原先界面的内容,该怎么办? at 2016年08月03日

    #11 楼 @qumoy0315 赞。

    从你的代码上看,感觉是控件自身没有更新自己的属性值。你知道这具体是什么控件不?

  • appium 测试 app,再相关操作界面改变后,获取现有的界面组件内容还是原先界面的内容,该怎么办? at 2016年08月03日

    代码麻烦使用代码块。。。看到头都晕了。。。

  • 有 android 自动化 Monkey 工具,提高 monkey 的覆盖率吗? at 2016年08月03日

    #7 楼 @luyuan 我没搞懂,你是想找到这样的工具直接用,还是只是参考它的做法,然后根据业务再二次开发?

  • appium 测试 app,再相关操作界面改变后,获取现有的界面组件内容还是原先界面的内容,该怎么办? at 2016年08月03日

    我觉得是组件的问题,显示更新后相关属性没有更新。

    不过因为不知道你具体是什么属性,怎么获取组件值,获取什么组件值,所以具体我也不清楚啦

  • 有 android 自动化 Monkey 工具,提高 monkey 的覆盖率吗? at 2016年08月03日

    比较接近的应该就是一些界面遍历工具了,如思寒的 AppCrawler 。

  • TesterHome--臭虫广播站模块首页的 “忽略节点” 和 “取消屏蔽” 点击无反应,而且四周有虚线框 at 2016年08月02日

    testerhome 目前不兼容 IE 浏览器。请使用 chrome 或者 Firefox 访问。

  • TesterHome 更改头像提示 translation missing: zh-CN.devise.registrations.user.updated at 2016年07月31日

    已修复:

  • 菜鸡学 JAVA-PAT 乙级真题 1001 at 2016年07月29日

    #2 楼 @dzn 哈哈,好~

    代码块你尽快更新下吧,不知道怎么弄的话可以看看回帖框右下角的 排版说明 。

  • TesterHome 更改头像提示 translation missing: zh-CN.devise.registrations.user.updated at 2016年07月29日

    今晚修复一下

  • 求帮助,我安装了破解版的 charles,需要抓 https 的包,但是无法安装证书 at 2016年07月29日

    #9 楼 @pacerron 我用最新的 3.11.5 测试, iOS 连好代理后打开这个网址就会弹出信任证书的弹窗。

    你用官方的最新版(非破解版)试试先?

  • 菜鸡学 JAVA-PAT 乙级真题 1001 at 2016年07月29日

    代码使用代码块吧,否则缩进都没了。
    另外,既然觉得没啥好说,为何特意发上来。。。

  • 接口测试 requests get 方法的 data 与 params 问题。 at 2016年07月29日

    正常来说,GET 方法的 http body 服务器都不去读取的。因为 GET 传输数据本来就应该通过 url 的 prarameters 来传。如果要通过 http body 来传,应该用 POST 。

    可以参考 http://www.w3school.com.cn/tags/html_ref_httpmethods.asp

    不过这么传有个坑,有些浏览器的 url 有最大长度限制。

  • 求帮助,我安装了破解版的 charles,需要抓 https 的包,但是无法安装证书 at 2016年07月29日

    #6 楼 @pacerron 。。。那个步骤是抓 Mac os x 的 Https 包用的。。。

  • 求帮助,我安装了破解版的 charles,需要抓 https 的包,但是无法安装证书 at 2016年07月29日

    漏了问你一个很重要的问题。。。你的 charles 版本多少。。。官网的文档是对应最新版的

  • 求帮助,我安装了破解版的 charles,需要抓 https 的包,但是无法安装证书 at 2016年07月29日

    额,你不是抓 iOS 的 https 包吗?干嘛看 mac os x 的步骤。。。

  • appium 实现了绘制图片的功能,但是最后不释放,一直长按的状态,release () 好像不起作用,求教各位, at 2016年07月28日

    屏蔽理由:代码没有使用 Markdown ,导致显示不全,不方便阅读和调试。

  • 求帮助,我安装了破解版的 charles,需要抓 https 的包,但是无法安装证书 at 2016年07月28日

    官方文档链接:
    https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/

    写得很全了。

  • [译]《Testing with Xcode》第三章——Writing Test Classes and Methods at 2016年07月28日

    这个差异是标记 XCTest 断言清单包括测试标量的描述??。用标量的方式来通知你断言的基本区别,但是它不能精确的描述表达式不匹配。

    这里看的怪怪的,是没翻译完?

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

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