appium
文章平均质量分 85
何小有
不会编程的测试不是好玩家!
展开
-
Appium Server GUI + Appium Inspector 定位UI元素
安装包并完成安装,完成安装后启动,填入以下内容。安装包并完成安装,完成安装后启动,点击。快速启动 Appium 服务。就可以打开页面元素分析界面了。将手机连接到电脑,点击。原创 2023-07-03 11:39:36 · 1895 阅读 · 0 评论 -
在Mac下配置Appium环境
Appium DesktopAppium Desktop是Appium服务器的图形界面,可以设置选项、启动/停止服务器、查看日志等,还可以使用Inspector来查看应用程序的元素与基本信息,甚至可以与元素进行交互。访问Appium官网下载Appium-Desktop的dmg程序包,并打开安装完成后,在Launchpad中可以看到Appium已经安装完成:Android 环境原创 2018-02-01 11:17:14 · 1574 阅读 · 0 评论 -
pytest使用入门
pytest是第三方开发的一个python测试模块,可以轻松地编写小型测试,而且可以扩展以支持应用程序和库的复杂功能测试,帮助我们编写更好的程序。安装pytest先在命令行中运行pytest的安装命令:$ pip install -U pytest安装完成后,检查是否安装了正确的版本:$ pytest --version简单的测试我们从一个简单的测试例子原创 2018-02-01 18:21:20 · 6401 阅读 · 0 评论 -
探索pytest的fixture(上)
在pytest中加入fixture的目的是提供一个固定的基准,使测试能够可靠、重复地执行,pytest的fixture比传统xUnit风格的setup/teardown函数相比,有了巨大的改进:fixture具有明确的名称,并通过在测试函数、模块、类或整个项目中声明它们的使用来激活。fixture是以模块化的方式实现的,因为每个fixture名称都会触发fixture函数,其本身也可以使用原创 2018-02-02 19:07:31 · 6175 阅读 · 0 评论 -
探索pytest的fixture(下)
这篇文章接着上一篇《探索pytest的fixture(上)》的内容讲。使用fixture函数的fixture我们不仅可以在测试函数中使用fixture,而且fixture函数也可以使用其他fixture,这有助于fixture的模块化设计,并允许在许多项目中重新使用框架特定的fixture。例如,我们可以扩展前面的例子,并实例化一个app对象,我们把已经定义好的smtp资源粘贴到其中,原创 2018-02-05 14:40:39 · 1997 阅读 · 0 评论