1

質問: Jenkins (バージョン) から送信されたパラメーターに応じて、同じテスト スイートから異なるテストを実行する方法を教えてください。

背景: アプリケーションとその 5 つのバージョンがあります。それらの違いは小さいですが、存在し、テストケースに実装されています。したがって、バージョンごとに同じテストケースのグループと、バージョンごとに異なるテストケースのグループがあります。

Boss が望んでいること: 実行するサーバーと使用するブラウザーを選択するのと同じ場所で、Jenkins のアプリケーションのバージョン番号を選択できる必要があります。だから私は私のtext.xmlに持っています

<suite name="aaaa">
        <parameter name="SiteAddress" value="${SiteAddress}"/>
        <parameter name="Version" value="${version}"/> 

POM.xml で

<systemPropertyVariables>
     <SiteAddress>${serv_url}</SiteAddress>
     <browser>${browser}</browser>
     <Version>${version}</Password>
</systemPropertyVariables>

再質問: パラメータ値に応じてテストケースを切り替えるパターンは何ですか? 私はそれを実装する方法を理解できません。ありがとうございました!

4

1 に答える 1