Arquillian,Graphene和PrimeFaces。如何与fileUpload组件交互?

时间:2016-12-11 14:08:14

标签: jsf primefaces jboss-arquillian arquillian-drone graphene2

我是一个使用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是我的类,只是为了避免重复相同的代码。

谢谢!

0 个答案:

没有答案