在编程中处理adb命令—App自动化测试与框架实战(10)(图)

  11.13 处理拖动  拖动就是将一个对象从一个位置拖到另外一个位置,可以简化桌面操作,如代码清单11-18所示。  代码清单11-18 拖动public void drag(By startElement_by, By endElement_by){TouchAction act = new TouchAction(driver) ;//定位元素...

并行测试—App自动化测试与框架实战(9)(图)

  11.7 处理长按  长按是用户比较常用的一种手势,与点触后一直持续按下的动作不同,有时候长按可以获得更多的信息提醒。可以使用TouchAction模拟长按操作,如在拨号栏中长按*会显示值"P",如代码清单11-9所示。  操作步骤如下。  (1)创建Touch...

Appium常见问题处理方式—App自动化测试与框架实战(8)(图)

  第11章 Appium常见问题处理方式  本章对自动化测试中的常见问题进行总结,供平时遇到问题时进行参考。  11.1 输入中文  在使用Appium做手机端的自动化测试时,会遇到输入中文的问题。常见的解决方式如下。  (1)把测试类另存为UTF-8格式。 ...

在Appium中查找控件—App自动化测试与框架实战(7)(图)

  7.6 在Appium中查找控件  有很多读者可能会问如何获取手机应用活动各种组件的信息。最常见的是使用UI Automator Viewer①,本节将重点介绍使用Appium自带的Inspector工具的应用。  7.6.1 Appium Inspector界面  在做自动化测试时,经常在代码执...

Appium GUI详解—App自动化测试与框架实战(6)(图)

  7.4 Appium GUI详解  1.通过Simple标签启动Appium服务器  打开Appium界面后,可以看到服务器启动窗口。如果服务器端地址为本机,则直接单击Start Server v1.7.0按钮启动Appium服务器,也可以根据需要修改服务器端主机地址和端口号。笔者的服务器...

Android Appium自动化框架—App自动化测试与框架实战(5)(图)

  第7章 Android Appium自动化框架  Appium的设计哲学是这样的。  (1)不需要为了自动化而重新编译或者修改测试App。  (2)不应该让移动端的自动化测试限制在某种语言和某个具体的框架下。任何人都可以使用自己最熟悉、最顺手的语言以及框架来做...

Android自动化测试基础精讲—App自动化测试与框架实战(4)(图)

  第6章 Android自动化测试基础精讲  在学习了自动化测试项目管理工具(Maven)和Java单元测试框架(TestNG)后,本章将正式进入Android自动化测试的讲解。  adb是PC端控制移动端的桥梁,也是移动端自动化测试(包括Appium自动化测试)的基础,本章...

网络测试—App自动化测试与框架实战(3)

  2.5 网络测试  2.5.1 室内网络测试  室内网络测试就是在室内固定地点,选择移动网络较好或者较差的地点,自行设计网络信号强弱点,还可以在室内连接稳定的Wi-Fi、蓝牙等无线网络进行相关测试。  2.5.2 外网测试  外网测试包含常说的路测、户...

APP测试类型—App自动化测试与框架实战(2)

  第2章 App测试类型  2.1 功能测试  功能测试,通常的定义就是测试功能的可执行性和有效性。  以下内容没有覆盖到功能测试的所有方面,读者都很熟悉的常规内容就不再讲述了。在App功能测试中,有一些传统软件测试里不太常见的关注点,以下权当抛...

了解App测试—App自动化测试与框架实战(1)(图)

  第1章 了解App测试  1.1 App测试与普通软件测试的差异  1.软件载体的不同  传统软件都部署和安装在计算机(台式机和笔记本电脑)上,而App的载体是手机等智能移动终端,因此我们可以将手机这个概念扩充为"智能移动终端"或者"智能终端"。  2....

51Testing独家连载:App自动化测试与框架实战(图)

本书概述:本书从App测试基础、实战技术,再到自动化测试框架的搭建,全面地讲解App测试所需要的知识,主要内容为:App测试及其类型、Java编程环境构建、Java语言基础、Android自动化环境精讲、Android自动化测试基础精讲、Android Appium自动化框架、Appi...

    当前只有一页
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号