Graphene 项目的目的是使用非常性感的类型安全的 API 进行 Ajax 测试,是 Selenium 项目的扩展。
值得关注的改进:
jQuery Selectors
Graphene gets its own @FindBy annotation and ByJQuery selector in order to fully support jQuery selectors. (read more )
Injecting Selenium Resources
The interesting Selenium APIs (HTML5, Mobile, etc.) can be injected to the test or page fragments directly. (read more )
Fluent API for Waiting
Waiting conditions can now be defined in a nice fluent API. (read more )
Injecting List of Page Fragments
It’s possible to inject a list of page fragments with @FindBy List .
Page Fragment Enrichment
Any Arquillian resource available through @ArquillianResource can be injected into page fragments.
项目主页:http://arquillian.org/modules/graphene-extension/
下载地址:https://github.com/arquillian/arquillian-graphene
来自:开源中国社区

