Graphene 项目的目的是使用非常性感的类型安全的 API 进行 Ajax 测试,是 Selenium 项目的扩展。
Graphene 2.0.0.Beta1 发布了,该版本主要是提升稳定性和完善文档。
详细内容包括:
Bug
ARQGRA-308 - Should throw exception if page fragment not instantiable
ARQGRA-344 - QUnit test for XHR interception fails in Chrome
Enhancement
ARQGRA-356 - Allow @FindByJQuery to reference elements from body
Epic
ARQGRA-270 - The Arquillian functional testing guides should be using Graphene and documenting reference usage.
ARQGRA-278 - Prepare Graphene for Beta-level release
Feature Request
ARQGRA-141 - Support running on a Java 1.5 VM
ARQGRA-154 - Re-enable license and checkstyle checks disabled during Alpha stage
ARQGRA-255 - Update documentation for Alpha3, Alpha4 and Alpha5 features
ARQGRA-282 - Create Graphene getting started guide on arquillian.org
Task
ARQGRA-167 - Remove TestNG from Graphene 2
ARQGRA-338 - Finish JavaDoc for API and SPI
ARQGRA-341 - Remove deprecated APIs
ARQGRA-350 - Review dependency versions for Graphene
Sub-task
ARQGRA-346 - Remove graphene-components-api module
ARQGRA-347 - Remove Selenium 1 bindings
ARQGRA-348 - Remote deprecated Java interfaces
ARQGRA-349 - Re-structure packages so that graphene-webdriver modules appears on top of the repository
ARQGRA-367 - Run QUnit tests manually
ARQGRA-368 - Run functional tests manually
ARQGRA-369 - Stage artifacts to Maven repository
ARQGRA-370 - Announce a release
ARQGRA-371 - Upload Javadocs online
官方首页:http://arquillian.org/modules/graphene-extension/
免费下载:https://github.com/arquillian/arquillian-graphene
来自:开源中国社区

