6
  1. Cucumber の 'Feature file' -> 'Examples' で、CSV ファイルのパスを設定する方法。

Sample.feature

    Feature:Launch an app 
    Scenario Outline:Validation of the application
        Given User navigates to application
        When User logs in using valid appname '<Name>'
    Examples:    
        @sources:src/test/resources/data_tables/temp.csv
        | Name |

ジュニットランナー:

package definitions;
import net.serenitybdd.cucumber.CucumberWithSerenity;
import cucumber.api.CucumberOptions;
import org.junit.runner.RunWith;

@RunWith(CucumberWithSerenity.class)
@CucumberOptions(features = "src/test/resources/features/Sample.feature" )
public class AcceptanceTestSuite{   

}

使用したCSVファイル

**temp.csv**
    name,
    Google,

しかし、temp.csv ファイルから値を取得しませんでした。結果は 0 Scenarios 0 Steps 0m0.000s でした。

2.Java Cucumber with Serenity で、Feature ファイルに記載されている CSV ファイルから値を読み取る方法についても知りたいです。

4

0 に答える 0