返回顶部
首页 > 资讯 > 后端开发 > Python >Appium 实战练习一
  • 126
分享到

Appium 实战练习一

实战Appium 2023-01-30 22:01:37 126人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 30, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9

 1 # -*- coding:utf-8 -*-
 2 '''
 3 Created on Sep 30, 2018
 4 
 5 @author: SaShuangYiBing
 6 
 7 Comment: 
 8 '''
 9 import time
10 from appium import WEBdriver
11 class MyTest(object):
12     def startTest(self):
13         desired_caps = {}        
14         desired_caps['platfORMName'] ='Android'        
15         desired_caps['platformVersion'] ='9.0'       
16         desired_caps['deviceName'] ='DIYTHYTCCQBIV47D'  
17         # desired_caps['browserName'] = 'Chrome'     
18         desired_caps['appPackage'] ='com.mediatek.hz.camera'        
19         desired_caps['appActivity'] ='com.android.camera.CameraLauncher'     
20         desired_caps["unicodeKeyboard"] ="True"        
21         desired_caps["reseTKEyboard"] ="True"        
22         driver = webdriver.Remote('Http://localhost:4723/wd/hub', desired_caps)
23         
24         driver.launch_app()
25         time.sleep(3)
26         driver.find_element_by_id("com.android.packageinstaller:id/permission_allow_button").click()
27         time.sleep(3)
28         driver.find_element_by_accessibility_id("Most recent photo").click()
29         time.sleep(3)
30         driver.find_element_by_id("com.Google.android.apps.photos:id/trash").click()
31         time.sleep(2)
32         driver.find_element_by_id("com.google.android.apps.photos:id/move_to_trash").click()
33         
34         try:
35            driver.find_element_by_id("com.google.android.apps.photos:id/photo_action_bar") 
36            print ("test done")
37         except Exception as e:
38             print (e)
39             print ("test failed")
40 
41 if __name__ == '__main__':
42     test = MyTest()
43     test.startTest()

主要是实现从相机进入预览模式,然后删除一张相片,并检查删除结果

--结束END--

本文标题: Appium 实战练习一

本文链接: https://lsjlt.com/news/179818.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Appium 实战练习一
    1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 30, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 ...
    99+
    2023-01-30
    实战 Appium
  • Java 实现一个汉诺塔实战练习
    汉诺塔简介: 我们想要实现的是 让 A柱上的盘子,移动到C柱上 1层汉诺塔 2层汉诺塔 3层汉诺塔详解图 第一步 第二步 第三步 第四步 第五步 第六步 第七步 ...
    99+
    2024-04-02
  • Pygame实战练习之一百层游戏
    导语 哈喽哈喽!大家好!我是木木子,又到了每日游戏更新环节! 8月30日,对暑假还意犹未尽的孩子们收到了一份“开学大礼”: ​ 通知要求,严格限制向未成年人提供网络游戏服...
    99+
    2024-04-02
  • Pygame实战练习之飞机大战游戏
    导语 承载童年的纸飞机你还会叠嘛? 如果你是个80后或者90后,那你应该记得小时候玩的纸飞机。 叠好后,哈口仙气,飞出去,感觉棒棒哒。 ​ 虽然是一个极其简单的玩具,但那...
    99+
    2024-04-02
  • python实战练习做一个随机点名的程序
    用python做一个简单的随机点名程序(不重复点名) 这是我来到csdn的第一篇文章,内容如果有瑕疵的地方或者代码可以进一步改善,请大家对我指点一二。谢谢!废话不多说,上代码! ...
    99+
    2024-04-02
  • Java实战练习之扑克牌魔术
    前言 用到了Scanner,for循环,if-else语句,集合,线程的Thread.sleep()方法 话不多说,直接上代码 代码 import java.util.Array...
    99+
    2024-04-02
  • Pygame实战练习之推箱子游戏
    导语 ​ 要说小时候称霸所有翻盖手机的小游戏,除了贪吃蛇,那就是推箱子了。 ​控制小人将所有箱子放到指定位置,就是这样简简单单的操作,陪伴我度过了无数个没有动...
    99+
    2024-04-02
  • 分享7个Python实战项目练习
    目录1.抓取知乎图片,只用30行代码2.听两个聊天机器人互相聊天3.分析唐诗的作者是李白还是杜甫4.彩票随机生成35选75.自动写检讨书6.屏幕录相机,抓屏软件7.制作Gif动图但是...
    99+
    2024-04-02
  • Python中def()函数的实战练习题
    目录一、判断以下哪些不能作为标识符 A、aB、¥aC、_12D、$a@12E、falseF、False 答案为:(F、D、B、E) 二、输入数,判断这个数是否是质数(要求使用函数 +...
    99+
    2024-04-02
  • python实操练习案例(一)
    目录任务1、输出图书信息任务2、输出《红楼梦》中的金陵十二钗前五位1、变量的赋值2、列表的方式3、字典的方式任务3、输出图书音像勋章任务4、输出你的身体指标 看到这个先思考,自己怎么...
    99+
    2024-04-02
  • 实战演练:10分钟玩转Appium脚本转换+自动化测试实例
    移动端APP的测试处于不断探索,不断进化的过程中,而手机银行是目前各大银行金融科技战争的主要阵地,如何更好更快地对手机银行进行测试是个热门话题,也是个值得深入研究的课题。...
    99+
    2023-06-04
  • Pygame实战练习之纸牌21点游戏
    导语 ​ 昨天不是周天嘛? 你们在家放松一般都会做什么呢? 周末逛逛街,出去走走看电影......这是你们的周末。 程序员的周末就是在家躺尸唐诗躺尸,偶尔加班加班加班,或...
    99+
    2024-04-02
  • linux运维实战练习-2016年3月4
    I.作业(练习)内容:1、搭建LAMP环境,并实践基于DNS做基于域名的虚拟主机。搭建LAMP环境步骤:1. 下载相应的软件包至/usr/local/src目前下[root@localhost ~]# ls /usr/local/src/ ...
    99+
    2023-01-31
    实战 linux
  • 【Python】编程练习的解密与实战(三)
    ​🌈个人主页:Sarapines Programmer🔥 系列专栏:《Python | 编程解码》⏰诗赋清音:云生高巅梦远游, 星光点缀碧海愁。 山川深邃情难晤, 剑气凌云志自修。 目录 ᾩ...
    99+
    2024-01-21
    python 开发语言 算法 编程 练习
  • python练习题(一)
    一、用python写一个列举当前目录以及所有子目录下的文件,并打印出绝对路径#!/usr/bin/env pythonimport osfor root,dirs,files in os.walk('/tmp'):    for name ...
    99+
    2023-01-31
    练习题 python
  • Python练习01-对战小游戏
    Python练习01-对战小游戏       近期在学习Python,其中有一道练习题,写一个对战小游戏,随机人物,随机属性(血量、攻击)、指定我方人物出场顺序,三局两胜,代码如下:import ti...
    99+
    2023-06-02
  • Pygame实战练习之炸弹人学院游戏
    导语 在现在这个浮躁的年代:小编每次登陆王者荣耀,还有每次登陆刺激战场Z! 看着里面的聊天界面,各种代打、各种的找cp。小小编觉得,我们已经失去了玩游戏的初心。 接下来,小台将带领你...
    99+
    2024-04-02
  • Pygame实战练习之保护单身狗游戏
    导语 各位戏精大家好!我是木木子,这个中秋已经结束了,你们都带着对象回家了码? 中秋那几天朋友圈简直是大型秀恩爱现场。 又是一年中秋夜,依旧凭实力单身!呼吁大家记得保护下单身狗啊喂!...
    99+
    2024-04-02
  • Python实战项目代码练习题有哪些
    这篇文章主要介绍“Python实战项目代码练习题有哪些”,在日常操作中,相信很多人在Python实战项目代码练习题有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python实战项目代码练习题有哪些”的疑...
    99+
    2023-06-29
  • Java Spring Boot实战练习之单元测试篇
        一、关于JUnit的一些东西   在我们开发Web应用时,经常会直接去观察结果进行测试。虽然也是一种方式,但是并不...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作