appium自动注册完整脚本

本文介绍了使用Appium在Win10环境下,针对Android 5.1.1模拟器进行考研帮App自动化注册的详细步骤。包括环境配置、测试场景描述、测试脚本涉及的功能(如App安装、启动、头像上传、用户信息填写等),并提供了相关代码参考及运行结果。
摘要由CSDN通过智能技术生成

一、测试环境

Win 10
Python 3.6
Appium 1.13.0
Andriod 5.1.1 模拟器
测试App:考研帮Android版 3.1.0
selenium3

二、测试场景
场景一:base脚本里的desired_caps['noReset'] = 'False'

1 自动安装考研帮App(kaoyan3.1.0.apk),然后启动App

2 点击注册,自动上传头像

3 用户信息、密码、邮箱,点击立即注册

4 选择北京-清华大学-学术硕士--理学--数学--数据科学

5 点击进入考研帮,完成注册

三、参考代码

#uft-8
from find.base import driver,NoSuchElementException

import random
#启动app后定位到注册按钮并点击
driver.find_element_by_id("com.tal.kaoyan:id/login_register_text").click()
#到注册页面后,点击头像
driver.find_element_by_id("com.tal.kaoyan:id/activity_register_userheader").click()
#获取所有图片
images = driver.find_elements_by_id("com.tal.kaoyan:id/item_image")
#按index选择一张图片,并点击
images[2].click()
#最后点击保存上传图片
driver.find_element_by_id("com.tal.kaoyan:id/save"
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值