随笔分类 -  app移动互联网

摘要:软件测试招聘方面基本上都有关于自动化测试的要求。了解 selenium、appium或者其他自动化测试框架至少熟悉一门面向对象开发语言,会使用JMeter、Postman等接口测试工具等等,这些相信在招聘信息上都看过,就不详细列举了。本文主要的目的就是科普一下什么是自动化测试。 测试 测试:这个我们 阅读全文
posted @ 2019-02-22 23:59 小强找BUG 阅读(233) 评论(0) 推荐(0) 编辑
摘要:在windows上大家可以使用iTunes、itools来与iPhone进行通信,但是Linux上没有这类的官方软件,所以一些爱好者就破解了iTunes的通信协议,然后在Linux上实现了该协议,也就是libimobiledevice啦~~ 下面为大家介绍Ubuntu下如何编译libimobiled 阅读全文
posted @ 2019-01-09 14:06 小强找BUG 阅读(1491) 评论(0) 推荐(0) 编辑
摘要:Linux下管理挂载IOS设备——libimobiledevicehttps://www.jianshu.com/p/6423610d3293https://blog.csdn.net/fengzei886/article/details/53380009#####gitlib下载包--编译安装gi 阅读全文
posted @ 2019-01-04 19:38 小强找BUG 阅读(2308) 评论(0) 推荐(0) 编辑
摘要:框架初衷 前两周组内的小伙伴跟我说她现在测试的微信公众号项目(保险)每次上新产品时测试起来很费时,存在大量的重复操作(点点点),手工测试每个产品可能需要半天到一天的时间,复杂的产品需要两天。 由于保险下单的过程中字段比较多,输入费劲的同时测试用例也很多(不同年龄段、工种、有无社保等),且!每个产品的 阅读全文
posted @ 2018-12-24 12:44 小强找BUG 阅读(763) 评论(0) 推荐(0) 编辑
摘要:手机自动化之Appium 手机自动化测试用例虽然可以在模拟器上运行,可是模拟器毕竟和真机还是有区别的。在第二章我们讲到了模拟器上运行测试用例后,我又花了两天的时间,研究了一下真机运行测试用例。只有在真机上运行,才能真正发现出问题。期间也遇到了不少问题,不过最终还是搞定了,现在先将测试用例真机运行的方 阅读全文
posted @ 2018-12-19 13:06 小强找BUG 阅读(740) 评论(0) 推荐(0) 编辑
摘要:一、背景 一年前,我们一直在用monkey进行Android 的稳定性测试 ,主要目的就是为了测试app 是否会产生Crash,是否会有ANR,页面错误等问题,在monkey测试过程中,实现了脱离Case的依赖,但是monkey测试完全随机、不可控,并且只支持Android系统,不支持iOS系统;然 阅读全文
posted @ 2018-12-13 16:34 小强找BUG 阅读(2567) 评论(0) 推荐(0) 编辑
摘要:前言 谈到Android稳定测试,大多数会联想到使用monkey工具来做测试.google官方提供了monkey工具,可以很快速点击被应用,之前我有一篇帖子提到了monkey工具的使用,详见: https://testerhome.com/topics/15966. 但是原生的monkey都是基于坐 阅读全文
posted @ 2018-12-10 17:25 小强找BUG 阅读(893) 评论(1) 推荐(0) 编辑
摘要:方法1 AppiumDriver实现了在上述功能,代码如下(java版本) driver.sendKeyEvent(66);方法2HashMap keycode = new HashMap();keycode.put("keycode", 82);((JavascriptExecutor)drive 阅读全文
posted @ 2018-11-19 23:00 小强找BUG 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:前言 做Android端功能自动化已有2年多的时间了,使用过的功能自动化框架有Robotium、Uiautomator、Appium。最近研究自动化case复用的方案,调研了Appium的自动化框架,并将其应用到银行一账通的标版中,本文详细介绍基于Appium的Android功能自动化实战经验。主要 阅读全文
posted @ 2018-11-19 22:46 小强找BUG 阅读(257) 评论(0) 推荐(0) 编辑
摘要:环境的的搭建 参考大神博客:https://www.cnblogs.com/fnng/p/4540731.html 该博客有一套详细的入门教程,奈何时间有点久远有些东西不能用了,但是参考价值还是有滴。 1.安装各种SDK jre必须1.8以上 AndroidSDK需要8.0以下的测试,8.0我测试还 阅读全文
posted @ 2018-11-19 22:42 小强找BUG 阅读(695) 评论(0) 推荐(0) 编辑
摘要:前言 如果有测试大佬发现内容不对,欢迎指正,我会及时修改。 大多数的iOS App(没有持续集成)迭代流程是这样的 也就是说,测试是发布之前的最后一道关卡。如果bug不能在测试中发现,那么bug就会抵达用户,所以测试的完整性和可靠性十分重要。 目前,大多数App还停留在人工测试阶段,人工测试投入的成 阅读全文
posted @ 2018-11-19 18:22 小强找BUG 阅读(801) 评论(0) 推荐(0) 编辑
摘要:微信跳一跳最近很火,外挂代练什么的也越来越多。作为一只程序猿,对外挂的原理产生了强烈的好奇心,于是埋头研究了一阶段,注意到了 WebDriverAgent 这套 Facebook 出品的自动化测试框架。 为了让大家产生兴趣,先从跳一跳外挂的实现说起。 准备工作 安装 homebrew homebre 阅读全文
posted @ 2018-11-18 20:37 小强找BUG 阅读(8711) 评论(2) 推荐(1) 编辑
摘要:WebDriverAgent简介 WebDriverAgent是Facebook 在去年的 SeleniumConf 大会上推出了一款新的iOS移动测试框架。当时的推文申明,还只支持模拟器,不过在今年4月更新的版本中,官方宣称支持真机测试了,大家可以查看官方github 的介绍:https://gi 阅读全文
posted @ 2018-11-18 20:30 小强找BUG 阅读(977) 评论(0) 推荐(0) 编辑
摘要:在日常的测试工作中,我们会发现有些测试工作重复率极高,测试人员需要花费大量的时间进行这些重复性的测试,浪费了大量的人力与时间。若能够将常用的测试场景进行自动化,那必定能节省许多的人力与时间。作为一个初次步入测试行业的小白,也十分渴望能够使用自动化来分担测试工作。上网搜索了很多的资料,了解了很多工具, 阅读全文
posted @ 2018-11-18 16:14 小强找BUG 阅读(6299) 评论(1) 推荐(0) 编辑
摘要:近期由于工作需要,本小菜在弄appium+ios+iphone真机的移动自动化,在网上找寻各种资料,发现针对IOS方面的资料少之又少,公司其它部门的弄过的同事也寥寥无几,即使有,也是安卓方面的。本次书写此文章,是为了帮助依然在坑里摸爬滚打的伙伴们,早日出坑。 一、环境: macBook Pro:10 阅读全文
posted @ 2018-11-18 16:01 小强找BUG 阅读(849) 评论(0) 推荐(0) 编辑
摘要:一、安装brew:Homebrew是一款Mac OS平台下的软件包管理工具执行:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 二、 安装node,执 阅读全文
posted @ 2018-11-18 15:43 小强找BUG 阅读(228) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示