![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动端测试
王大兴的王兴
血肉苦弱,机械飞升!
hello world! keep coding!
展开
-
Monkey(猴子测试)简介和指令的使用
1、Monkey简介Monkey在英文里的含义是猴子,在测试行业的学名叫“猴子测试”,指的是没有测试经验的人甚至是根本不懂计算机的人(就像一只猴子),不需要知道程序的任何用户交互方面的知识,给他一个程序,他就会对他看到的任何界面进行操作,当然操作是无目的的、随便乱按乱点的,这种测试在产品周期的早期阶段会很有效,为用户节省了很多时间。Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应原创 2020-10-24 09:03:14 · 4401 阅读 · 0 评论 -
Appium元素定位和案例(有注释)
1、元素识别方法元素识别方法:前面也说过appium也是以webdriver为基础的,对于元素的定位也基本一致,只是增加一些更适合移动平台的独特方式:id定位:主要看resource id的值:函数:driver.findElementById(resource_id的值);class定位:主要看class的值函数:driver.findElementByClassName(class的值);AndroidUIAutomator定位:主要看text的值函数:dri原创 2020-10-20 20:53:13 · 423 阅读 · 1 评论 -
Appium的理论和使用
1、Appium的简介和原理appium是一款开源的,跨平台的UI自动化测试工具,适用于测试原生的或者混合型的移动APP,支持IOS,Android,Firefox OS等平台,同时该框架支持JAVA,Python,PHP等语言编写的测试脚本。client端也就是我们 test script,即selenium(webdriver)测试脚本。中间是Appium服务,Appium启动一个Server(4723端口),它提供了一套REST的接口,Appium Server接收web driver c原创 2020-10-20 20:41:38 · 214 阅读 · 1 评论 -
移动端理论和测试要点
一、移动端测试概述1、 网络种类多移动端有多种网络:无线网络、2G、3G、4G等,断网、网速较差及网络之间的切换时页面的显示等,这些对于移动端来说很重要。此外,在非wifi下,还需要注意网络使用量问题。2、 间断问题移动端有一个很重要的问题,一般情况下在使用软件的过程并不是长久的,这中间可能发生很多中断,如电话、短信、通知、断电等等,软件需要特殊处理这些特殊情况。打开一个页面,或在操作的过程中(点击一个按钮后),将手机屏幕锁住,再打开时,应用能否正常处理。3、 屏幕的限制图片及文字的显示;上传原创 2020-10-19 20:41:39 · 746 阅读 · 0 评论 -
Android端Adb简介和基本指令用法
Adb简述adb:adb的全称为Android Debug Bridge,就是起到调试桥的作用。借助adb工具,我们可以手机管理设备或模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。Apk:APK是Android Package的缩写,即Android安装包,APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或A原创 2020-10-19 20:16:11 · 1536 阅读 · 0 评论