摘要: Appium版本:1.11.0 操作系统:Windows7-64位 开发语言:Python 3.7.2 测试应用平台:安卓 5.1.1 Appium服务端 一、JDK 也许你会觉得很奇怪,我搭建Python的Appium,关JDK或者JAVA什么事。这是因为,安卓系统依赖JAVA环境,所以这项是必需 阅读全文
posted @ 2019-03-10 00:38 深蓝小佛 阅读(9985) 评论(0) 推荐(0) 编辑
摘要: 语言: python 3.7 需求:获取APP的包名和程序入口信息,以便在 Appium 脚本中配置 appPackage 和 appActivity 参数。 场景一 资源:已有APP应用的apk安装包, appt 工具 方法:通过appt指令获取。 脚本: 场景二 资源:app已成功安装,但无应用 阅读全文
posted @ 2019-02-25 15:40 深蓝小佛 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 今天,我们来聊一聊Python中的鸭子类型(duck typing)。 编程语言具有类型概念,例如Python中有数字类型、字符串类型、布尔类型,或者更加复杂的结构,例如元组tuple、列表list、集合set和字典类型dict等等。 根据如何将类型解析并赋值给各种构造(例如变量,表达式,函数,函数 阅读全文
posted @ 2022-03-28 18:08 深蓝小佛 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 装饰器:Decorators Python装饰器接收一个函数对象,添加一些功能,并返回该函数对象。在本文中,你将了解如何创建装饰器(decorator)以及为什么要使用它。 Python 有一个有趣的特性叫做装饰器,可以在不改动现有代码的情况下添加新功能。这也称为元编程(metaprogrammin 阅读全文
posted @ 2022-03-26 15:56 深蓝小佛 阅读(297) 评论(0) 推荐(1) 编辑
摘要: API:Application Programming Interface的缩写 在软件应用程序中,通常使用 API (应用程序编程接口)在不同的软件组件之间提供顺畅的通信。在本文中,将讨论实现设计良好的自动化 API 测试为成功的软件 QA 策略提供的五个好处。 API 代表应用程序编程接口,通常 阅读全文
posted @ 2022-03-24 18:59 深蓝小佛 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 生成器:generator Python生成器简介 在本文中,我们将学习如何使用 Python 生成器轻松地创建迭代器、生成器与迭代器和普通函数有何不同,以及为什么应该使用生成器。 在 Python 中构建迭代器(iterator)需要做大量的工作。我们必须使用 __iter__()和 __next 阅读全文
posted @ 2022-03-24 00:16 深蓝小佛 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 迭代器:iterator 可迭代对象:iterable 迭代器 在本文中,我们将学习迭代器是如何工作的,以及如何使用 __iter__() 和 __next__() 方法构建自己的迭代器。 迭代器(Iterator)是可以迭代的对象,在 Python 中无处不在。它们在 for 循环、推导式、生成器 阅读全文
posted @ 2022-03-23 23:16 深蓝小佛 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 本文我们将通过示例了解 Python函数的可变参数*args和 **kwargs的用法。 知识预备:Python 函数和 Python 函数参数 在Python编程中,我们定义一个函数来生成执行类似操作的可重用代码。为了执行这个操作,我们调用一个具有特定值的函数,这个值在 Python 中称为函数参 阅读全文
posted @ 2022-03-22 23:03 深蓝小佛 阅读(878) 评论(0) 推荐(3) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2020-05-04 13:45 深蓝小佛 阅读(6) 评论(0) 推荐(0) 编辑