Appium学习日记(三)——Windows系统测试桌面应用一、环境搭建1-1、WinAppDriver环境搭建(1)开启开发者选项中的“开发人员模式” (2)Windows sdk下载安装   下载地址:https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/   正常安装就行。 (3)winAppDriver
转载 2023-08-31 19:15:37
185阅读
请注意,如果电脑是64位,则都下载64位的软件,以免环境不同。 一、适用操作系统   Win7 旗舰版Sp1 64位操作系统 或 32位操作系统 二、安装步骤: 1)安装JDK 下载地址:链接: http://pan.baidu.com/s/1pKNBtzH 密码: 4xn5 进行环境变量配置 JDK安装很简单,按默认安装即可
appium——appium环境搭建及使用appium进行APP测试一、环境搭建:1.手机端操作(以红米手机为例)(1)进入【开发者模式】(2)打开USB调试及安装2.电脑端操作(1)android-sdk-tools环境搭建二、使用appium进行APP测试:1.手机端操作(以红米手机为例)(1)进入【开发者模式】(2)打开USB调试及安装(3)手机通过数据线连接电脑2.电脑端操作(以手机中自
想要完成APP的自动化测试,首先需要在本机安装好环境,需要以下几个软件:1.node.js(安装appium时依赖,官网可以下载)2.appium-desktop:Appium Server的图形界面。类似于web自动化时的chromdriver,不过这个需要每次都启动一下; like this: 下载地址:https://github.com/appium/appium-desktop
转载 2023-07-23 19:30:12
61阅读
启动Idiom/flask下的venv虚拟环境,运行python manage.py runserver命令启动Flask。然后打开微信开发者工具并扫码登录,选择flask/weapp-idiom程序,加载完成后进入程序登录页面,如图1所示。单击“微信登录”提示微信授权,如图2所示。单击“允许”按钮,即可进入到程序首页。如图3所示。 单击“开始挑战”,进入答题页面,如图4所示。在答题页面,鼠
大体上从11个方面进行测试:权限测试、功能测试、接口测试、性能测试、兼容性测试、易用性测试、UI测试、网络测试、版本配置测试、缓存测试及埋点测试等11个方面进行介绍。  一权限测试 开发版、体验版不需要微信审核,只需要给测试微信号赋予权限,通过扫描程序二维码就可访问;正式版需要微信审核,审核后如需登录,需微信号赋予登录权限即可。 程序微信授权的测试功能点
appium之微信程序自动化测试实践作者:糖幽前言上一篇《appium之微信公众号自动化测试实战》中,尝试使用appium实现微信公众号自动化测试,接着尝试程序自动化,以学院程序为例准备工作  1、java-client3.4.16依赖包  2、微信应用版本7.0.0  3、android手机(7.0+版本)  4、appium-desktopV1.10.0我仔细看了下,这个程序使用安卓
原创 2020-11-24 21:23:43
1207阅读
上述项目中提供了一些Samples,展示如何用微软的UTest测试。 其中PaintTest是经典Windows程序,但很多代码已经过时了,直接抄过来会提示警告,比如下面这段:DesiredCapabilities appCapabilities = new DesiredCapabilities(); appCapabilities.SetCapability("app", PaintAppId
转载 2023-08-31 19:15:27
222阅读
appium之微信程序自动化测试实践作者:糖幽前言上一篇《appium之微信公众号自动化测试实战》中,尝试使用appium实现微信公众号自动化测试,接着尝试程序自动化,以学院程序为例准备工作  1、java-client3.4.16依赖包  2、微信应用版本7.0.0  3、android手机(7.0+版本)  4、appium-desktopV1.10.0我仔细看了下,这个程序使用安卓
原创 2020-11-24 21:23:40
1847阅读
一、关于自动化过程中,打开了应用,但获取不到操作句柄的问题1、问题描述(1)下图是通过python脚本连接的不同应用(2)应用一:有sessionId,说明会话正常,可通过句柄操作应用(3)应用二:报500错误(4)报错日志HTTP/1.1 500 Internal Error Content-Length: 199 Content-Type: application/json{"status
## Python 进行程序测试 ### 1. 引言 在软件开发过程中,测试是一个不可或缺的环节。它可以帮助开发人员检测和发现潜在的错误,确保软件的质量和稳定性。而程序作为一种轻量级的应用,也需要经过测试来保证其功能的正常运行。本文将介绍如何使用Python进行程序测试,并提供相关代码示例。 ### 2. Python 测试框架 Python是一种功能强大且易于学习的编程语言,拥有
原创 8月前
50阅读
之前研究过小程序 做了个简单的Demo Java后端与程序前端进行通信传值等操作,现在有时间整理了下 供大家参考!!!(亲测 真实案例 )展示核心关键代码后端选择Java,之所以选择http通信 ,因为程序的代码运行在腾讯的服务器上,而我们自己编写的Java代码运行在我们自己部署的服务器上,官方提供的api跟我们普通的Java web 通信差不多 API文档 wx.requ
程序测试范围:1.权限测试需要检查以下几种情况下微信用户访问的权限1)未授权微信登录程序未授权时,一般使用一些业务功能的时候,都会弹出提醒:先授权再操作对应功能。or在提交数据到后台的时候,会提示补充相关身份信息才能提交成功2)已授权微信登录程序授权微信访问程序,意味着自己的微信账号可被程序管理方所获取,自动以微信的身份行使业务操作权限,比如咨询、支付、数据查询等3)同一微信号在不同手机
一、测试前准备(环境搭建)1、前端页面:微信Web开发者工具安装、授权测试用的微信号可预览和调试程序...             可参考此文:微信Web开发者工具-下载、安装和使用图解2、管理后台:配置内网测试服务器环境,通过PC端Web站点管理程序前端的输出内容,可从开发人员获取管理账号进行测试二、测试范围:1、权限测试:检查一下集中
本文内容在以下环境运行成功:Windows10Python2.7android-sdk_r24.4.1Appium-windows-1.15.1chromedriver_2.40小米手机微信7.0.13(webview66.0.3359)环境之前已经搭建好了,还没搭建好环境的看这里:一、编写微信Native部分代码可以用appium inspector录制微信Native部分代码,不会的看这:我用
webview简介: 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。如果把一个浏览器比作一辆汽车,我们可以认为webkit内核是他们的发动机,WebView是这辆车的引擎加传动装置。安卓系统中默认自带的webview包名为com.andro ...
转载 2021-02-27 19:00:00
358阅读
2评论
一、我认为的Appium是什么样的?Appium是帮助我们对Android和IOS系统移动端进行自动化测试的辅助工具(我是这么理解的,但不知道大家有什么看法,有其他理解欢迎一起讨论学习ヾ(๑╹◡╹)ノ"),当然还能做许多其他用途,我就不一 一列举啦,毕竟我也是刚接触的小白,谨以此记录一下基础的操作流程,方便和我一样想了解Appium测试工程师参考,也方便自己日后复习。二、Appium的使用能给我
转载 2023-07-24 20:38:31
0阅读
程序测试注意点: 程序的限制: 1)数量限制:程序一个应用只能同时打开5个页面;若忽略5个页面的限制,这时如果跳转逻辑超过5个页面会出现跳转打不开的情况;若已做到跳出5个页面的限制,需要特别查看各个页面间的跳转情况,重复进入的页面以及关闭页面能否返回上一层页面。 2)大小限制:程序源码打包后
原创 2022-08-05 14:04:11
92阅读
# Appium程序自动化 Java ## 简介 Appium是一款支持多平台的移动自动化测试工具,可以用于测试Android和iOS应用程序。它支持多种编程语言,包括Java、Python、Ruby等。本文将重点介绍如何使用Java语言编写Appium自动化测试脚本来测试程序。 ## 准备工作 在开始之前,我们需要准备以下工具和环境: - Java开发环境 - Appium环境搭建
原创 2023-08-16 13:47:29
165阅读
注:以下是mac的安装 一、appium环境搭建 安卓端UI自动化需要依赖于adb命令,而adb命令属于android sdk的工具,而android sdk 又依赖于jdk,所以先安装jdk再安装android sdk。 1.安装JDK(1.8) mac版本: 官网下载地址:https://www ...
转载 2021-07-17 22:34:00
1906阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5