AllTests | RunTests | Errors | Failures | Success rate | 46 | 20 | 0 | 7 | 85% |
---|
画面起動
test001WindowCheck
test002LoginPanel
4. GUI属性チェック
タイトル文字チェック
使用可/不可チェック
テキスト表示位置チェック
テーブルヘッダー文字列チェック
表示行数チェック
5. 担当者チェック
正常系:存在する社員コード入力
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRE_TANTOSYA_SYAIN_CODE にフォーカスを当てれないため、setStringできません。value=20000
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_SHIRE_TANTOSYA_SYAIN_CODE」 に"20000" の文字列を設定する。
TABキーを押下する(フォーカスを次に移動)。
「LBL_TXT_DTL_SHIRE_TANTOSYA_SYAIN_KJNM」 の表示文字列が "担当者名20000" かどうかをチェックする。
正常系:存在する社員コード入力2
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRE_TANTOSYA_SYAIN_CODE にフォーカスを当てれないため、setStringできません。value=30000
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_SHIRE_TANTOSYA_SYAIN_CODE」 に"30000" の文字列を設定する。
TABキーを押下する(フォーカスを次に移動)。
「LBL_TXT_DTL_SHIRE_TANTOSYA_SYAIN_KJNM」 の表示文字列が "担当者名30000" かどうかをチェックする。
正常系:社員コード空入力
異常系:社員コードが存在しないとき
6. 仕入日チェック
異常系 : 仕入年月日 > 計上年月日(1)
異常系 : 仕入年月日 > 計上年月日(2)
正常系 : 仕入年月日 = 計上年月日
正常系 : 仕入年月日 < 計上年月日
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRE_YYYYMMDD にフォーカスを当てれないため、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_SHIRE_YYYYMMDD」 の文字をクリアする。
「TXF_TXT_DTL_SHIRE_YYYYMMDD」 に"20061201" の文字列を追加する。
TABキーを押下する(フォーカスを次に移動)。
タイトルが "エラー" のダイアログ表示が無いことを チェックする。
「TXF_TXT_DTL_SHIRE_YYYYMMDD」 の表示文字列が "2006年12月01日" かどうかをチェックする。
7. 仕入先コードチェック
正常系:仕入先情報を正しく取得できているか
junit.framework.AssertionFailedError: TXF_TXT_DTL_SHIRESAKI_CODE にフォーカスを当てれないため、setStringできません。value=00102
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」 に"00102" の文字列を設定する。
TABキーを押下する(フォーカスを次に移動)。
「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」 が選択状態かどうかチェックする。
正常系:仕入先変更した場合
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」 の文字をクリアする。