0

JSF 2.2、PrimeFaces 6.0 を使用した Web アプリケーションを作成しました。

すべて正常に動作していますが、Prime Faces からの fileUpload コンポーネントを操作する方法がわかりません。

Arquillian、Graphene、Drone を使用してファイルをアップロードするには、どのような方法がありますか?

たとえば、ここでは、textItems やドロップダウンなどの他のコンポーネントとの相互作用

    @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 は、常に同じコードを繰り返さないようにするためのクラスです。

ありがとうございました!

4

0 に答える 0