AllTests | RunTests | Errors | Failures | Success rate | 46 | 21 | 0 | 4 | 92% |
---|
4. GUI属性チェック
5. 担当者チェック
6. 仕入日チェック
7. 仕入先コードチェック
正常系:仕入先変更した場合
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRESAKI_CODE にフォーカスを当てれないため、setStringできません。value=00002
at junit.framework.Assert.fail(Assert.java:47)
at jp.ne.mki.wedge.pub.vfunit.helper.VfRobotHelper.setString(VfRobotHelper.java:95)
at jp.ne.mki.wedge.pub.vfunit.tag.process.SetString.processElement(SetString.java:58)
at jp.ne.mki.wedge.pub.vfunit.testcase.VfUnitXmlTestCase$1.run(VfUnitXmlTestCase.java:93)
at junit.extensions.jfcunit.JFCTestCase$3.run(JFCTestCase.java:478)
at java.lang.Thread.run(Thread.java:595)
■Process is............
「TXF_TXT_DTL_SHIRESAKI_CODE」 に"00002" の文字列を設定する。
TABキーを押下する(フォーカスを次に移動)。
「TXF_TXT_DTL_SHIRESAKI_CODE」 の表示文字列が "00002" かどうかをチェックする。
「LBL_TXT_DTL_SHIRESAKI_RYKNM」 の表示文字列が "メディア東京" かどうかをチェックする。
「CMB_COL_DTL_SYOHIZEI_KAZEI_KBN」 の表示文字列が "課税" かどうかをチェックする。
「RDO_TXT_DTL_SYOHIZEI_UTISOTOZEI_KBN_SOTOZEI」 が選択状態かどうかチェックする。
「RDO_TXT_DTL_SYOHIZEI_HASUSEIRI_KBN_ROUND」 が選択状態かどうかチェックする。
正常系:仕入先を空に変更した場合
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRESAKI_CODE にフォーカスを当てれないため、setStringできません。value=00103
at junit.framework.Assert.fail(Assert.java:47)
at jp.ne.mki.wedge.pub.vfunit.helper.VfRobotHelper.setString(VfRobotHelper.java:95)
at jp.ne.mki.wedge.pub.vfunit.tag.process.SetString.processElement(SetString.java:58)
at jp.ne.mki.wedge.pub.vfunit.testcase.VfUnitXmlTestCase$1.run(VfUnitXmlTestCase.java:93)
at junit.extensions.jfcunit.JFCTestCase$3.run(JFCTestCase.java:478)
at java.lang.Thread.run(Thread.java:595)
■Process is............
「TXF_TXT_DTL_SHIRESAKI_CODE」 に"00103" の文字列を設定する。
TABキーを押下する(フォーカスを次に移動)。
「LBL_TXT_DTL_SHIRESAKI_RYKNM」 の表示文字列が "A東京" かどうかをチェックする。
「TXF_TXT_DTL_SHIRESAKI_CODE」 の文字をクリアする。
TABキーを押下する(フォーカスを次に移動)。
「LBL_TXT_DTL_SHIRESAKI_RYKNM」 の表示文字列が "" かどうかをチェックする。
異常系:存在しない仕入先を指定した場合
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRESAKI_CODE にフォーカスを当てれないため、setStringできません。value=98765
at junit.framework.Assert.fail(Assert.java:47)
at jp.ne.mki.wedge.pub.vfunit.helper.VfRobotHelper.setString(VfRobotHelper.java:95)
at jp.ne.mki.wedge.pub.vfunit.tag.process.SetString.processElement(SetString.java:58)
at jp.ne.mki.wedge.pub.vfunit.testcase.VfUnitXmlTestCase$1.run(VfUnitXmlTestCase.java:93)
at junit.extensions.jfcunit.JFCTestCase$3.run(JFCTestCase.java:478)
at java.lang.Thread.run(Thread.java:595)
■Process is............
「TXF_TXT_DTL_SHIRESAKI_CODE」 に"98765" の文字列を設定する。
TABキーを押下する(フォーカスを次に移動)。
タイトルが "エラー" で、 メッセージが "指定のコードの情報は存在しませんでした。" のダイアログが表示されているかどうか をチェックする。
画面タイトルが "エラー"であるDialog画面の 0つ目のボタンをクリックする
「TXF_TXT_DTL_SHIRESAKI_CODE」 がフォーカス取得しているか をチェックする。
「TXF_TXT_DTL_SHIRESAKI_CODE」 の文字をクリアする。
8. 仕入先ボタンチェック
正常系:仕入先選択画面からの設定-A大阪
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRESAKI_CODE にフォーカスを当てれないため、clearTextComp できません。
at junit.framework.Assert.fail(Assert.java:47)
at jp.ne.mki.wedge.pub.vfunit.helper.VfRobotHelper.clearTextComp(VfRobotHelper.java:245)
at jp.ne.mki.wedge.pub.vfunit.tag.process.ClearText.processElement(ClearText.java:57)
at jp.ne.mki.wedge.pub.vfunit.testcase.VfUnitXmlTestCase$1.run(VfUnitXmlTestCase.java:93)
at junit.extensions.jfcunit.JFCTestCase$3.run(JFCTestCase.java:478)
at java.lang.Thread.run(Thread.java:595)
■Process is............
「TXF_TXT_DTL_SHIRESAKI_CODE」 の文字をクリアする。
「BTN_DTL_SHIRESAKI_CODE_CHS」 を クリックする。
VF_UNIT_SAMPLE画面が表示されているかどうか チェックする。
VF_UNIT_SAMPLE_CMN_MST_CHS02画面の 「TBL_MEISAI」 0行 1列 を クリックする。
VF_UNIT_SAMPLE_CMN_MST_CHS02画面の 「BTN_ENTER」 を クリックする。
VF_UNIT_SAMPLE画面が表示されていないかどうか チェックする。
「TXF_TXT_DTL_SHIRESAKI_CODE」 の表示文字列が "00102" かどうかをチェックする。
「LBL_TXT_DTL_SHIRESAKI_RYKNM」 の表示文字列が "A大阪" かどうかをチェックする。
「CMB_COL_DTL_SYOHIZEI_KAZEI_KBN」 の表示文字列が "課税" かどうかをチェックする。
「RDO_TXT_DTL_SYOHIZEI_UTISOTOZEI_KBN_SOTOZEI」 が選択状態かどうかチェックする。
「RDO_TXT_DTL_SYOHIZEI_HASUSEIRI_KBN_ROUND」 が選択状態かどうかチェックする。