`
MyEyeOfJava
  • 浏览: 1156221 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:71327
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

[android]android自动化测试八之让你的AVD无法连接网络

阅读更多
1.由于个人的测试需要,要保证在测试的时候android设备是不联网的,但是还要求可以在hudson的slave上能够进行自动化,所以这个需求就要求android设备不能够联网,那么解决问题的办法介绍一下


2.启动AVD时指定HTTP代理:例如
emulator -avd appupdate -no-audio -no-boot-anim -port 5580 -http-proxy 10.18.102.154:8182

3.这个代理要求不是真的代理,但是内网中的这个端口一定是应该ping通的,否则android将会忽略这个代理,仍然使用slave机器的网络进行联网


4.多多注意一下各个命令的help参数,能够帮助你解决大多数问题emulator --help

参考文档

http://www.gitshah.com/2011/02/android-fixing-no-internet-connection.html
http://blog.csdn.net/superbreast/article/details/6167315
分享到:
评论

相关推荐

    Java+appium+Android模拟器自动化demo

    总之,这个“Java+appium+Android模拟器自动化demo”提供了一个完整的Android自动化测试环境的搭建指南,包括Java环境、Android Studio、SDK、模拟器、Appium的安装和配置,以及使用Java客户端库编写测试脚本的方法...

    Android SDK and AVD Manager

    Android SDK和AVD Manager是Android应用开发不可或缺的工具,它们为开发者提供了在各种设备配置上构建、测试和调试应用程序的环境。在这个详细讲解中,我们将深入探讨这两个组件以及它们在Android开发过程中的作用。...

    Android自动化测试_Monkeyrunner

    ### Android自动化测试_Monkeyrunner #### 搭建Android自动化测试环境 ##### 环境准备 在开始使用Monkeyrunner进行自动化测试之前,需要确保已经正确安装并配置了以下软件环境: 1. **JDK (Java Development Kit...

    自动化测试所需自动安装Android-SDK

    总之,通过`installer_r24.4.1-windows.exe`自动安装Android SDK,是构建Android自动化测试环境的第一步。安装完成后,配置好Appium,结合合适的编程语言和测试框架,便可以编写并执行自动化测试用例,提高测试覆盖...

    一步一步使用Monkeyrunner实现Android的自动化测试.docx

    ### 使用Monkeyrunner实现Android自动化测试详解 ...通过上述步骤,你可以利用Monkeyrunner进行复杂且高效的Android自动化测试,覆盖从功能验证到性能评估等多个方面,极大地提高了测试效率和软件质量。

    Android APP自动化环境搭建

    在Android应用开发中,自动化测试是确保产品质量和提高开发效率的关键环节。本文将详细介绍如何搭建一个Android APP的自动化测试环境,以便进行高效、可靠的测试。 首先,我们需要了解自动化测试的基本概念。自动化...

    avd容器化在携程的规模化应用实践

    这种经济高效的方式使得携程能够大规模部署超过200台AVD,服务于多个部门的CI/CD流程,每个提交级别的测试用例数量达到15+,平均测试时间从原来的2周减少到3分钟,提升了80%以上的自动化执行效率。 最后,AVD容器化...

    零基础Appium自动化测试(windows.android)

    ### 零基础Appium自动化测试(windows.android)知识点详解 #### 一、Appium简介与准备工作 **Appium**是一种开源的自动化测试工具,它支持原生应用、混合应用和移动Web应用的自动化测试。Appium适用于iOS和Android...

    行业分类-设备装置-基于Android平台获取工具自动测试结果的方法及装置.zip

    首先,我们来深入探讨Android自动化测试。Android提供了许多内置的测试框架,如JUnit、Espresso和Robolectric等,这些框架可以帮助开发者编写可重复执行的测试用例,覆盖功能测试、UI测试、性能测试等多个方面。通过...

    android-avd:无头Android x86模拟器已准备好进行自动化仪表测试

    android-avd:无头Android x86模拟器已准备好进行自动化仪表测试

    Android-sdk_r24.3.4-windows/adt-bundle-windows-x86-20140624

    这个工具包在《使用appium+python对android进行自动化测试》一书中被广泛引用,是进行Android自动化测试的重要基础。 首先,让我们详细了解一下Android SDK。Android SDK(Software Development Kit)是谷歌提供的...

    android自动化测试知识点总结

    本次教程将教大家如何用monkeyrunner进行android的自动化测试,包括环境的搭建、monkeyrunner和uiautomatorviewer工具的使用。 打开eclipse新建一个avd(android模拟器),然后运行这个模拟器。打开eclipse新建一个...

    Android-CuckooDroid-利用CuckooSandbox自动化分析Android恶意软件

    CuckooDroid,作为Cuckoo Sandbox的一个扩展,专门针对Android恶意软件的自动化分析提供了强大的工具。本文将深入探讨CuckooDroid的工作原理、安装配置、以及如何利用它来检测和分析Android恶意软件。 **Cuckoo ...

    Android模拟器Ip设置详细操作

    然而,由于模拟器的网络配置与开发者的主机系统不一致,这可能导致通信问题,例如不同网段的问题,或者模拟器无法接入互联网,从而影响到开发和测试的效率。下面,我们将详细介绍如何设置Android模拟器的IP地址,使...

    centos搭建安卓模拟器实现自动化抓包分析

    在CentOS上搭建安卓模拟器实现自动化抓包分析是一个多步骤的过程,包括安装必要的软件,创建和配置AVD,安装抓包工具,设置代理,以及编写自动化脚本。这个过程对于安卓开发者和APP接入服务分析人员来说,可以帮助...

    Android单元测试框架搭建手册

    本手册旨在帮助产品、开发、测试及运维等相关人员了解如何在Android开发环境中搭建单元测试框架,为日常开发过程中的单元测试以及测试团队的自动化测试提供支持。 #### 二、准备工作 1. **JDK安装** - **获取JDK...

    android-sdk-windows64

    《Android SDK for Windows 64-bit:开启APP自动化测试之旅》 在当今移动应用开发领域,Android SDK(软件开发工具包)是不可或缺的一部分,尤其对于进行自动化测试的开发者而言。"android-sdk-windows64" 是专为...

Global site tag (gtag.js) - Google Analytics