私は以下のようなxmlを持っています:
<?xml version="1.0" encoding="ISO-8859-1"?>
<TestCase Name="1.7 Bus01">
<Action Word="Login" Text="Login" TestCaseId="MPD_QS_06">
<Parameter Name="userName" Value="user1"/>
<Parameter Name="userPwd" Value="user1"/>
<Parameter Name="Tenant" Value="tnt1"/>
<Parameter Name="expectedResult" Value="Login success"/>
</Action>
<Action Word="AddOrganisation" Text="AddOrganisation">
<Parameter Name="name" Value="MAHNEWX"/>
<Parameter Name="senderId" Value=""/>
<Parameter Name="address" Value="77 Westferry Circus"/>
<Parameter Name="postCode" Value="E77 4 HB"/>
<Parameter Name="city" Value="London"/>
<Parameter Name="country" Value="United Kingdom"/>
<Parameter Name="state" Value=""/>
<Parameter Name="email" Value=""/>
<Parameter Name="telCountryCode" Value=""/>
<Parameter Name="telNumber" Value=""/>
<Parameter Name="telExtension" Value=""/>
<Parameter Name="faxCountryCode" Value=""/>
<Parameter Name="faxNumber" Value=""/>
<Parameter Name="faxExtension" Value=""/>
<Parameter Name="roleList" Value="MAH"/>
<Parameter Name="expectedResult" Value="Organisation is added"/>
</Action>
<Action Word="NewValidationRegistration" Text="NewValidationRegistration">
<Parameter Name="registrationname" Value="FusionUnion"/>
<Parameter Name="AS2Identifier" Value="MPTVC"/>
<Parameter Name="expectedResult" Value="Registration is validated"/>
</Action>
<Action Word="NewSubmissionRegistration" Text="NewSubmissionRegistration">
<Parameter Name="registrationname" Value="FusionUnion"/>
<Parameter Name="AS2Identifier" Value="MPTVC"/>
<Parameter Name="expectedResult" Value="Registration is submitted"/>
</Action>
<Action Word="Logout" Text="Logout">
<Parameter Name="expectedResult" Value="Logout success"/>
</Action>
</TestCase>
アクションワードごとにメソッドがあります。この xml を読み取り、パラメーターを使用してメソッドを動的に実行するにはどうすればよいですか。Parameter Nameは、メソッド内の実際の変数です。パラメータの数は毎回異なります。正確には、xml を読み取り、アクション ワードのリストを取得し、値を使用してそれらを実行したいと考えています。事前に助けてくれてありがとう。
-サシ