我是一个使用JSF 2.2,PrimeFaces 6.0的Web应用程序。
一切正常,但我不知道我可以通过哪种方式与来自Prime Faces的fileUpload组件进行交互。
我可以使用Arquillian,Graphene和Drone上传文件?
例如,这里是与其他一些组件的交互,比如textItems和dropdownns
@Test
@RunAsClient
public void testCarManufacturersAndModels() {
Graphene.guardAjax(indexPage.getCarManufacturersDropdown()).selectByVisibleText("Ajax");
frontendTestComponent.waitForJStoLoad(browser);
frontendTestComponent.checkSelect(indexPage.getCarModelsDropdown(), 1, true);
Graphene.guardAjax(indexPage.getContinentsDropdown()).selectByValue("1");
frontendTestComponent.waitForJStoLoad(browser);
frontendTestComponent.checkSelect(indexPage.getCountriesDropdown(), 45, true);
}
frontendTestComponent是我的类,只是为了避免重复相同的代码。
谢谢!