• Appium_测试步骤读取自外部文件:定制执行引擎

    时间:2023-05-12 17:42:52

    1 class TestCase: 2 def __init__(self,path): 3 file = open(path,"r") 4 self.steps = yaml.safe_load(file) 5 6 def run...

  • AS+Appium+Java+Win 自动化测试之八:使用PageObject模式和重封装

    时间:2023-02-13 05:58:49

    一、 What? 什么是PageObject?简称PO,这是一个设计模式,其实设计模式就是代码的架构,一个整体的框架。例如mvc 就是模型-视图-控制的一个代码架构,mvp就是-模型-视图-主持 这样的一个架构。PageObject翻译过来就是页面对象的意思,就是把页面对象和逻辑操作分开。结合封装,...

  • 『与善仁』Appium基础 — 1、Android系统的测试环境搭建

    时间:2023-02-08 00:00:54

    目录1、Android操作系统简介(1)Android系统诞生(2)Android系统的结构(3)Android测试环境搭建整体思路2、Java环境安装(1)JDK8下载(2)安装JDK8(3)配置Java环境变量3、Android SDK的安装步骤(1)Android SDK下载(2)Androi...

  • 第一个appium测试用例

    时间:2023-02-06 17:58:26

      from time import sleepfrom appium import webdriverimport pytestclass TestXueqiu: user_profile_id = "user_profile_icon" login_more_id = "iv_lo...

  • Appium python自动化测试系列之移动自动化测试前提(一)

    时间:2023-02-05 20:41:21

    1.1 移动自动化测试现状因为软件行业越来越发达,用户的接受度也在不断提高,所以对软件质量的要求也随之提高,当然这个也要分行业,但这个还是包含了大部分。因为成本、质量的变化现在对自动化测试的重视度越来越高,在几年前自动化测试还没有像现在这么普及,但是现在随便去一家公司面试都会问到自动化测试,当然这个...

  • Java + testng +maven + appium for IOS 自动化测试

    时间:2023-01-25 22:59:59

    -#1 背景介绍 为了在自动化测试中节省时间节省真机的成本,而且更高效的覆盖所有的IOS版本,避免兼容性问题和实现全面自动化测试,我采用saucelabs(https://saucelabs.com)平台提供的虚拟设备。使用简单易书写的Java语言和appium开源框架以及单元测试testng,创建...

  • appium+python自动化测试

    时间:2023-01-19 18:35:11

    appium+python自动化测试标签(空格分隔): appium获取APP的包名1、aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity2、在android-sdk里面双击SDK-m...

  • Appium python自动化测试系列之认识Appium(四)

    时间:2023-01-19 18:35:17

    ​4.1界面认识在之前安装appium的时候说过我们有两种方法安装,也就有两种结果,一种是有界面的,一种是没有界面的,首先我们先讲一下有界面的,以及界面有哪些东西。首先看第一幅图,如果你的是windows那么界面就应该是这样的,所以你发现你的和我的不一样也不用担心,正常。windows版整个界面只有...

  • App自动化测试|Appium-Desktop界面介绍

    时间:2023-01-13 18:54:00

    Appium-Desktop界面介绍Appium-Desktop主界面包含三个菜单Simple、Advanced、PresetsSimple界面:Host设置Appium server的ip地址,本地调试可以将ip地址修改为127.0.0.1Port设置端口号,默认是4723不用修改Start Se...

  • App自动化测试|Appium介绍

    时间:2023-01-13 17:58:54

    App自动化测试|Appium介绍Appium简介Appium是一个开源工具,用于自动化iOS手机、Android手机和Windows桌面平台上的原生、移动Web和混合应用。原生应用:指那些用iOS、Android或者WindowsSDK编写的应用。如安卓自带的计算器等;移动Web应用:是用移动端浏...

  • Appium python自动化测试系列之Android UIAutomator终极定位(七)

    时间:2023-01-10 17:14:43

    android uiautomator text定位可能有人不知道为什么说android uiautomator是终极定位,而且android uiautomator和appium有什么关系呢?如果之前写了一些脚本,发现有的时候一些元素不能够很好的定位时,那么就需要采用android uiautom...

  • 3.如何搭建Appium自动化测试环境

    时间:2023-01-10 04:59:26

    整个APP自动化环境安装可以参照虫师博客安装附以下链接:http://www.cnblogs.com/fnng/category/695788.html下面介绍运用到工作中遇到的一些问题1.如何在模拟器中安装外部APP找到adb.exe的目录地址我是将D:\360Downloads\android-...

  • appium uiautomator 移动端自动化测试工具

    时间:2022-12-26 17:09:03

    我们之前讲了很多抓包软件比如fiddler https://www.cnblogs.com/zichliang/p/16067941.html比如mitmproxy https://www.cnblogs.com/zichliang/p/16965902.html这些工具都是用来抓包的,但是如果有些...

  • [Android测试] AS+Appium+Java+Win 自动化测试之四: 单元测试框架和TestNg

    时间:2022-12-21 06:00:25

    一、 单元测试框架 单元测试是 开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为 我们之前的测试添加联系人脚本就是用默认的JUNIT 单元测试框架,实现注解的方式执行case用例。 ...

  • [Android测试] AS+Appium+Java+Win 自动化测试之五:脚本重点技术

    时间:2022-12-21 06:00:19

    一、了解java-client的方法看这篇博文: http://blog.csdn.net/niubitianping/article/details/52528146二、书写规范及注意事项一条case(测试实例、用例)一般需要包括如下几个要素: 数据准备 指提前准备测试账号,假数据等 具体...

  • Appium自动化测试Android

    时间:2022-12-21 06:00:07

    Appium自动化测试Android Appium自动化测试Android Appium相关环境配置 配置jdk和Android SDK 配置nodejs 安装配置appium ...

  • Appium移动自动化测试(四)--one demo(转)

    时间:2022-12-13 06:09:24

    Appium移动自动化测试(四)--one demo2015-06-15 20:41 by 虫师, 40514 阅读, 34 评论, 收藏, 编辑继续更新。--------------------------------------------第四节  安装Appium ClientAppium C...

  • appium 测试使用的API

    时间:2022-12-07 17:57:17

    appium 测试使用的API: 模拟操作类 driver.runAppInBackground(5); //将当前活跃的应用放在后台运行driver.hideKeyboard(); //隐藏键盘driver.lockDevice(); //锁屏driver.openNotifications();...

  • Android 测试 Appium、Robotium、monkey而其他的框架或工具控制

    时间:2022-12-02 20:42:14

    1. Appium測试 (功能測试,用户接受度測试,黑盒測试) - Rating: 8Website: http://appium.io/Appium測试相当于黑盒測试。仅仅是測试UI逻辑正确性。所以Appium測试框架提供的方法有限。获取一个AppiumDriver对象。该对象仅仅是有非常多fin...

  • Android 测试 Appium、Robotium、monkey等框架或者工具对比

    时间:2022-12-02 20:41:56

    1. Appium测试 (功能测试,用户接受度测试,黑盒测试) - Rating: 8Appium测试相当于黑盒测试。只是测试UI逻辑正确性。所以Appium测试框架提供的方法有限。获取一个AppiumDriver对象。该对象只是有很多findElements()的方法,获取到UI元素。UI元素是W...