美文网首页软件测试QA
Python和APP测试的碰撞(一)

Python和APP测试的碰撞(一)

作者: 维莫 | 来源:发表于2017-08-18 15:54 被阅读23次

      要说对自动化测试只知其一不知其二的是小白,那我真是小白中的小白。所以总是找快捷且有效的办法实现自己的目的,先把架子搭起来,再去实行软装。两天实现简单的手机自动化测试,能启动,能跑一下,就是实现自己的目的了。

       搭架子很简单,第一步就是环境,此处省略掉,因为距离我装好环境已经快两年了,而我以前特别懒,根本不做任何笔记。跟我上学时学英语也是,从不记笔记,结果却真的是学的一塌糊涂。现在想把一些东西用文字留下来,希望还不晚。以下就介绍在安卓app的python自动化测试

      小白入门第一问,怎么才能电脑写代码让手机自动实现点点点

      Selenium,Webdriver,DesiredCapabilities,Appium,Pycharm

      先用百度把这几个词汇都搜索一遍,知道是什么。再重申一下我是小白,只是从网上看的代码加到我自己的理解中,理解即使不准确,但我实现了我的目的,所以我还是要用文字留下来我自己探索的经历和结果。

            我用Pycharm敲的代码;

            我用Selenium下的类,方法来构造我的代码;

            我用Webdriver下的DesiredCapabilities来找到我的设备;

            我用Appium当做手机和电脑连接的服务端;

   先说怎么找到我的设备,如下图,到此路径找到desired_capabilities.py。可以看到安卓,IOS,火狐浏览器等

于是就自己扒拉了好多实例,有了个自己通用的

       解释:安卓平台,版本,设备名,包名,启动activity(这两个在我的文章中能找到)

                 unicodeKeyboard和resetKeyboard是用来输入中文

                 AndroidMobileCapabilityType.NO_SIGN避免重签名

                 newCommandTimeout设置命令超时时间

                webdriver.Remote远程调用:127.0.0.1:4723是调用本机的4723端口(如果你打开了Appium,你可以看到它的端口是4723)

        如果你用数据线已经将手机和电脑连接成功了,Appium也启动了,运行下就可以看到手机APP被启动了,接下来就可以让它点点点了....

相关文章

  • Python和APP测试的碰撞(一)

    要说对自动化测试只知其一不知其二的是小白,那我真是小白中的小白。所以总是找快捷且有效的办法实现自己的目的,...

  • Appium+python自动化测试分利宝app

    本文章介绍通过实现分利宝app部分功能自动化测试,来介绍Appium+python自动化测试app的基本原理和操作...

  • Web 测试和 App 测试重点总结

    Web 测试和 App 测试重点总结 单纯从功能测试的层面上来讲的话,App 测试、Web 测试在流程和功能测试上...

  • Python移动端录屏库

    Python移动端录屏库 背景 日常移动端专项测试和自动化测试通常有一些场景如:Ui自动化的操作捕获、App启动耗...

  • 测试理论待整理

    . app 测试和web 测试有什么区别? WEB 测试和 App 测试从流程上来说,没有区别。 都需要经历测试计...

  • appium(v1.4.16版本)适配android7.0系统

    标签:自动化测试、appium v1.4.16、android 7.0 运行python测试脚本文件,对安卓app...

  • Appium入门知识梳理

    appium+python可用于APP的UI自动化测试。如何驱动APP元素入门知识如下: 1、导入driver对象...

  • 2021-04-12笔试

    1.web端和app端测试的区别 单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是...

  • Appium 的学习之路

    人不学习就得被淘汰。 之前是做web端的功能和自动化,现在接触手机app端的测试,只会python和monkeyr...

  • appium+mac+夜神Android模拟器测试

    测试 今天来写个python程序,使用appium测试“超级计算器”这个app, 现在下载这个apk,链接为:ap...

网友评论

    本文标题:Python和APP测试的碰撞(一)

    本文链接:https://www.haomeiwen.com/subject/osjarxtx.html