Archetype - autotest.web.framework.archetype

WebUI自动化测试框架骨架

Лицензия

Лицензия

Apache2.0
Категории

Категории

Auto Библиотеки уровня приложения Code Generators
Группа

Группа

com.surenpi.autotest
Идентификатор

Идентификатор

autotest.web.framework.archetype
Последняя версия

Последняя версия

2.0.3
Дата

Дата

Тип

Тип

jar
Описание

Описание

Archetype - autotest.web.framework.archetype
WebUI自动化测试框架骨架
Организация-разработчик

Организация-разработчик

suren
Система контроля версий

Система контроля версий

https://github.com/phoenix-autotest/phoenix.webui.framework.archetype

Скачать autotest.web.framework.archetype

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.surenpi.autotest/autotest.web.framework.archetype/ -->
<dependency>
    <groupId>com.surenpi.autotest</groupId>
    <artifactId>autotest.web.framework.archetype</artifactId>
    <version>2.0.3</version>
</dependency>
// https://jarcasting.com/artifacts/com.surenpi.autotest/autotest.web.framework.archetype/
implementation 'com.surenpi.autotest:autotest.web.framework.archetype:2.0.3'
// https://jarcasting.com/artifacts/com.surenpi.autotest/autotest.web.framework.archetype/
implementation ("com.surenpi.autotest:autotest.web.framework.archetype:2.0.3")
'com.surenpi.autotest:autotest.web.framework.archetype:jar:2.0.3'
<dependency org="com.surenpi.autotest" name="autotest.web.framework.archetype" rev="2.0.3">
  <artifact name="autotest.web.framework.archetype" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.surenpi.autotest', module='autotest.web.framework.archetype', version='2.0.3')
)
libraryDependencies += "com.surenpi.autotest" % "autotest.web.framework.archetype" % "2.0.3"
[com.surenpi.autotest/autotest.web.framework.archetype "2.0.3"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

Build Status License Maven Central Join the chat at https://gitter.im/phoenix-webui-framework/Lobby

PhoenixAutoTest

本项目是一个基于Selenium的Web自动测试框架,通过该框架可以简化测试人员的学习难度,只要编写少量的Java代码即可,大多数的工作都是编写页面元素的描述文件以及对应的数据源。以下是本框架的特色:

  • 支持多种元素选择策略(优先级、循环、区域)
  • 支持多种数据源(xml、excel)
  • 支持数据源、URL、元素定位信息的参数化
  • 支持密文数据,javascript、groovy、freemarker等动态脚本数据
  • 支持动态生成日期、身份证号码、手机号、邮编等数据
  • 支持操作日志生成GIF动态图片
  • 支持主流的浏览器(ie、firefox、chrome、opera、safari)
  • 支持移动自动化(Android)
  • 支持Eclipse插件生成代码
  • 支持纯XML编写完成自动化测试功能
  • 自带Windows版本的driver驱动

测试报告

Excel格式的测试报告 Excel格式的测试报告 数据库格式的测试报告

为了方便喜欢PhoenixAutotest框架的朋友们能尽快上手,这里提供了一系列教程

骨架

<groupId>com.surenpi.autotest</groupId>
<artifactId>autotest.web.framework.archetype</artifactId>
<version>2.0.1-20180106</version>

Maven

<dependency>
    <groupId>com.surenpi.autotest</groupId>
    <artifactId>autotest.web.framework</artifactId>
    <version>2.0.0-20170722</version>
</dependency>

备注

由于本项目没有提交任何工程、IDE相关的文件(这样,您就可以任选Eclipse、IntelliJ IDEA或者是NetBeans作为您的开发工具了),所以check出来以后还需要一些步骤。
这里给出在Eclipse中使用Maven的教程。

QQ交流群:52492046
加群后请及时修改备注为:城市-昵称

com.surenpi.autotest

Версии библиотеки

Версия
2.0.3
2.0.2
2.0.1-20180106
2.0.0-20170706
1.0.2-20170610
1.0.2-20170422