0
PythonでXMLパーサーを作成して、どのテストケースが失敗しているかを確認し、失敗した場合はエラーメッセージを確認します。私は他のタグと一緒に失敗しているテストケースのその部分だけを抽出したいと思います。 美しいスープを使ってみました。正しく成功することができませんでした。以下は私のXMLファイルのサンプルです:PythonがPythonのタグの前後にタグを取得するXMLパーサー
<test>
<test_str>Test Case #1: Check for login</test_str>
<testcase>
<pass_status>false</pass_status>
<criticality>true</criticality>
<errorMsg>Invalid credentials:
Check the login credentials </errorMsg>
<tags>
<string>test01</string>
</tags>
<parent reference="../../../.."/>
<failedSince>0</failedSince>
</testcase>
</test>
<test>
<test_str>Test Case 02:Pass valid credentials
by selecting valid username</test_str>
<testcase>
<pass_status>true</pass_status>
<criticality>true</criticality>
<tags>
<string>test01</string>
</tags>
<parent reference="../../../.."/>
<failedSince>0</failedSince>
</testcase>
</test>
これを文字列の一部として追加するときに機能します。あなたはファイルから読むために私を助けてもらえますか? – Yadunandana
@ Yadunandana私の更新された回答を参照してください – DeepSpace
'string'変数の名前を変更したいかもしれません。 – CristiFati