• 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自动化(十五)- Android 这些基础知识,你知多少???(超详解)

    时间:2022-12-31 20:03:41

    简介前边具体操作和实战已经讲解和分享了很多了,但是一些android的一些基础知识,你又知道多少了,你都掌握了吗?这篇就由宏哥给小伙伴们既是一个分享,又是对前边的一次总结。为什么要对这些做一个简单的分享了,因为在现实具体工作中经常会遇到这样的问题,这里还是通过一个小故事来说明一下。 QA:“那个谁谁...

  • 使用appium+python做UI自动化的demo

    时间:2022-12-25 21:32:17

    使用appium+python做UI自动化的demo案例使用的知乎app,下载最新的知乎apk,存在了电脑上,只需要配置本机上app目录,不需要再配置appPackage和appActivity#! /usr/bin/env python#coding=utf-8import osimport ti...

  • (appium+python)UI自动化_02_appium启动手机app

    时间:2022-12-25 21:32:05

    前提:需先安装配置好appium+python自动化环境,已配置好环境的小伙伴可以参考以下步骤启动Android app,具体步骤如下:一、USB连接手机(1)手机USB连接电脑(2)手机打开开发者模式、USB调试功能二、基础信息配置1,获取设备号终端获取设备号,指令:adb devices2,获取...

  • Appium+Python自动化测试之运行App程序示例

    时间:2022-11-30 17:00:13

    这篇文章主要介绍了Appium+Python自动化测试之运行App程序示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  • (appium+python)UI自动化_01_自动化环境搭建【MAC版】

    时间:2022-11-10 21:31:17

    Appium简介Appium是一个开源的、跨平台的测试框架,主要用来进行app UI自动化,适用于原生应用、混合应用和移动网页应用(H5页面)。目前支持Python、JavaScript、Objective C、Java、Ruby、PHP、C#等多种语言。python+appium环境搭建1,配置p...

  • 详解appium+python 启动一个app步骤

    时间:2022-11-08 16:38:23

    这篇文章主要介绍了详解appium+python 启动一个app步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  • Appium+python自动化怎么查看程序所占端口号和IP

    时间:2022-10-26 14:08:49

    这篇文章主要介绍了Appium+python自动化怎么查看程序所占端口号和IP,本文以FQ工具 * 为例,通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下

  • appium+python自动化61-中文输入乱码问题解决

    时间:2022-09-25 20:41:52

    前言在夜神模拟器上输入中文,发现是乱码,将unicodeKeyboard和resetKeyboard参数设置为True了,发现还是没法解决。打开手机设置语言和输入法,发现找不到Appium Android Input Manager for Unicode输入法导致的相关环境:appium1.8.1...

  • Appium+Python实现简单的自动化登录测试的实现

    时间:2022-09-19 09:15:53

    这篇文章主要介绍了Appium+Python实现简单的自动化登录测试的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • 详解Appium+Python之生成html测试报告

    时间:2022-09-09 18:05:28

    这篇文章主要介绍了详解Appium+Python之生成html测试报告,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  • appium+python解决每次运行代码都提示安装Unlock以及AppiumSetting的问题

    时间:2022-09-07 03:58:12

    appium+python解决每次运行代码都提示安装Unlock以及AppiumSetting的问题(部分安卓机型)1、修改appium-android-driver\lib下的android-helpers.js文件安装路径\appium-desktop\resources\app\node_mo...

  • appium+python自动化31-android_uiautomator定位

    时间:2022-08-30 12:05:35

    前言appium就是封装android的uiautomator这个框架来的,所以uiautomator的一些定位方法也可以用text1.通过text文本定位语法new UiSelector().text("text文本")2.文本比较长的时候,可以用textContains模糊匹配,只要文本包含匹配...

  • appium+python测试记录

    时间:2022-08-26 23:26:06

    先不说安装,先说安装遇到的问题 1,问题描述: 先是安装了原来常用的appium-server,该版更新止步于1.4.16版,已经两年多未更新,并且发现不支持更高版本的安卓API,仅支持到API23 ---- android 6.0,测试安卓7.0真机时,发现问题,必须要改用新的appium-des...

  • Appium+python自动化1-环境搭建(上)

    时间:2022-08-02 06:03:01

    前言    appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python。小编擅长Python,所以接下来的教程是appium+python的实例。   学习appium最大的难处在于环境的安装,80%的人死于环境安装,然后就...

  • appium+Python 启动app(二)

    时间:2022-06-26 23:03:34

    我们上步操作基本完成,下面介绍编写Python脚本启动app打开我们pycharm新建.py文件第一步:输入Python脚本代码:#coding=utf-8from appium import webdriverimport timedesired_caps ={ 'platformName'...

  • Appium+python自动化20-查看iOS上app元素属性

    时间:2022-06-22 02:08:02

    前言学UI自动化首先就是定位页面元素,玩过android版的appium小伙伴应该都知道,appium的windows版自带的Inspector可以定位app上的元素Mac版的appium1.6的版本在UI上有了很大的改变,本篇详细解决如何使用appium1.6定位iOS的app页面元素。一、Sta...

  • Appium+python自动化(三十)- 实现代码与数据分离 - 数据配置-yaml(超详解)

    时间:2022-06-21 19:38:38

    简介本篇文章主要介绍了python中yaml配置文件模块的使用让其完成数据和代码的分离,宏哥觉得挺不错的,于是就义无反顾地分享给大家,也给大家做个参考。一起跟随宏哥过来看看吧。思考问题前面我们配置Capability时,各个参数都是在代码里面写死的,比如:desired_caps['platform...

  • appium+python自动化项目实战(一):引入nose和allure框架

    时间:2022-06-11 13:05:49

    本文将介绍一套比较完整的appium自动化框架,以python为编写脚本语言,是因为python有强大的库,同时易学易懂。最终的测试框架代码,将在jenkins项目中一键构建,执行自动化测试用例,并输出展现形式丰富的测试报告。appium及python的环境,自行安装和配置,本人使用pycharam...

  • appium+python自动化52-多点触控MultiAction

    时间:2022-06-08 02:08:27

    前言MultiAction是针对多点触控操作的,是TouchAction的一个补充模块TouchAction用法参考前面的一篇:appium+python自动化33-TouchAction多点触控多点触摸对象是触摸动作的集合。多点触控手势只有两种方法,即添加和执行。add用于添加另一个触摸操作到多点...