1 什么是selenium Selenium 是一个基于浏览器的自动化工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid: Selenium IDE:Firefox的一个扩展,它可以进行录制回放,并可以把录制的操作以多种语言(例如java,python等)的形式导出成测试用例。 Selenium WebDriver:提供Web自动化所需的API,主要用作浏览器控制、页面元素选择和调试。不同的浏览器需要不同的WebDriver。 Selenium
2023-04-15 15:15:51 207KB le ni niu
1
本文来自于cnblogs,文章主要讲解使用python结合Selenium WebDriver库进行自动化测试框架的搭建的相关内容。 Selenium是一个基于浏览器的自动化工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、SeleniumWebDriver和SeleniumGrid:SeleniumIDE:F
2023-03-16 08:56:19 194KB 基于Selenium的web自动化框架
1
空中测试· 适用于游戏和应用程序的跨平台UI自动化框架 跨平台的UI自动化框架,适用于游戏和App () 产品特点 一次编写,随处运行: Airtest提供跨平台的API,包括应用程序安装,模拟输入,声明等。 Airtest使用图像识别技术来定位UI元素,以便您无需注入任何代码即可自动化游戏和应用程序。 完全可扩展:可以使用命令行或python API在大型设备场上轻松运行Airtest案例。 具有详细信息和屏幕记录HTML报告可让您快速定位故障点。 网易建立在Airtest项目的顶部。 AirtestIDE: AirtestIDE是现成的GUI工具,可帮助您以用户友好的方式创建和运行案例。 AirtestIDE支持完整的自动化工作流程: create -> run -> report 。 Poco: 添加了直接访问主要平台和游戏引擎上的对象(UI小部件)层次结构的功能。 它允许使用Python编写指令,以实现更高级的自动化。 从开始 安装 使用pip安装Airtest python库。 pip install -U airtest 在MacOS / Linux平台上,您
2023-03-13 15:46:51 54.37MB android game windows ios
1
ui自动化 一个基于Java的ui自动化框架,支持Cucumber/确保放心/协和,还提供了漂亮的报告 ui-automation是基于Cucumber-jvm,java的自动化BDD测试框架/解决方案。 它提供以下功能: 易于配置后,最多可并行执行多线程的功能。 rerun功能与team city集成在一起,以处理不稳定的测试用例。 通过Maven和团队城市进行配置的能力,因此对于不同的测试场景无需使用不同的分支机构 Web驱动程序和Web元素上的包装都增强了鲁棒性和稳定性。 自动将步骤定义映射到模型页面 可配置的报告采用不同的格式:html,log,json等。 讲解 如何为特殊页面对象创建POM(页面对象模型) 在页面文件夹中,使用命名模式XXXPageModel创建一个新的Java类(关键字“ PageModel”对于自动映射很重要) 并实现如下的构造函数(假设它是Te
2022-11-04 21:17:25 41KB Java
1
IOS13-SimulateTouch V0.0.6 适用于iOS 11.0-14的系统范围内的触摸事件模拟库。 需要越狱设备。 应用范围广泛的触摸仿真库: 。 根据需要选择:) 不和谐: : 请给我一颗星! 用其他语言阅读(如果您想帮助翻译此页面,请发送电子邮件给我): 描述 该库使您只需一行代码即可在iOS 11.0-14上模拟触摸事件! 当前,该存储库主要供程序员使用。 将来,我将使它适合那些不懂编码的人。 注意 我是匹兹堡大学的计算机科学系学生,我的2021年Spring学期开始了。 我这学期的工作量很大。 尽管由于我这个学期没有参加任何CS课程,所以本学期非常无聊,但我仍然必须专注于学习。 因此,我必须减少花费在更新ZXTouch上的时间。 但是我有空时仍会更新它。 特征 触控模拟 支持多点触控(没有其他库可以找到支持多点触控)。 可编程的。 可以使用所需的所有
1
================================================== =============================== BDD Cucumber Selenium Webdriver Appium Rest-Assured Java Test Automation Framework 该项目是模板测试自动化框架,它提供了跨项目的GUI,Mobile和API级别测试创建自动化测试脚本的结构化和标准方式 这是一个可重用的自动化框架,将Selenium WebDriver,Appium,Android驱动程序,RestEasy,SauceLabs和Cucumber JVM融合在一起(合并了Gherkin和BDD'Given,When Then'测试构造) 该框架支持以下方面的自动化:-* Web浏览器(Firefox,Chrome,Interne
2022-06-06 20:11:17 19.92MB Java
1
pytest UI 自动化框架
2022-05-23 10:03:44 13.85MB ui 自动化 源码软件 运维
1
Airtest是一个跨平台的UI自动化框架,适用于游戏和App。 快速开始 各种运行: Airtest提供了跨平台的API,包括安装应用、模拟输入、断言等。 基于图像识别技术定位UI元素,你无需嵌入任何代码即可进行自动化。 扩展性: Airtest提供了命令行和python接口,可以很容易地在大规模设备集群上运行。自动生成的HTML报告,包含详细步骤和录屏,让你迅速定位失败点。 AirtestIDE: 是一个强大的GUI工具,可以帮助你录制和调试自动化脚本。 AirtestIDE支持了完整的自动化流程:录制脚本->真机回放->生成报告。 Poco: Poco 框架可以直接访问UI控件,支持主流平台和游戏引擎。通过Python API操作UI控件,可以实现更强大的自动化控制。 安装 使用 pip 安装Airtest框架 pip install -U airtest 在Mac/Linux系统下,需要手动赋予adb可执行权限 # mac系统 cd {your_python_path}/site-packages/airtest/core/android/static/adb/mac # linux系统 # cd {your_python_path}/site-packages/airtest/core/android/static/adb/linux chmod +x adb
2022-05-09 23:04:29 54.32MB Airtest UI自动化框架 appui框架 游戏ui框架
1
robotframework自动化框架介绍及demo演示.
2022-04-26 09:06:17 1.26MB 自动化 文档资料 运维
app自动化框架详细阐述
2022-04-24 20:04:28 1.29MB 自动化 运维