| test | ||
| open | /starbug1/index.cgi/Sand%20Box | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=状態別チケット一覧 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット検索 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | テスト件名1 |
| type | field2 | テスト投稿者 |
| addSelection | field4 | label=画面 |
| select | field5 | label=緊急 |
| type | field6 | テスト詳細 |
| type | field7 | テスト再現手順 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | テスト件名2 |
| type | field2 | テスト投稿者2 |
| addSelection | field4 | label=画面 |
| select | field5 | label=高 |
| type | field6 | テスト詳細2 |
| type | field7 | テスト再現手順2 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | テスト件名3 |
| type | field2 | テスト投稿者3 |
| click | field3-2 | |
| addSelection | field4 | label=バッチ処理 |
| type | field6 | テスト詳細3 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | テスト件名4 |
| type | field2 | テスト投稿者4 |
| click | field3-3 | |
| click | //table[@id='ticket_list']/tbody/tr[3]/td[2]/label | |
| addSelection | field4 | label=画面 |
| select | field5 | label=中 |
| type | field6 | テスト詳細4 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | テスト件名5 |
| type | field2 | テスト投稿者5 |
| click | field3-4 | |
| click | //table[@id='ticket_list']/tbody/tr[4]/td[2]/label | |
| type | field6 | テスト詳細5 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=新規 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=受付済 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=修正済 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=保留 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | 件名 |
| select | field3 | label=regexp:\s |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=受付済 | |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | q | 緊急 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=状態別チケット一覧 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=テスト件名1 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field2 | テスト投稿者2 |
| click | field3-2 | |
| click | //table[@id='ticket_list']/tbody/tr[2]/td[2]/label | |
| type | field8 | 受付ました。 |
| click | //input[@value='返信'] | |
| assertConfirmation | 返信します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | link=テスト件名1 | |
| assertTextPresent | Copyright smeghead 2007 | |
| click | field3-3 | |
| click | //table[@id='ticket_list']/tbody/tr[3]/td[2]/label | |
| type | field2 | テスト投稿者2 |
| type | field8 | 修正しました。 |
| click | //input[@value='返信'] | |
| assertConfirmation | 返信します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=テスト件名1 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field2 | テスト投稿者 |
| click | field3-5 | |
| click | //table[@id='ticket_list']/tbody/tr[5]/td[2]/label | |
| type | field8 | 修正されたことを確認しました。 |
| click | //input[@value='返信'] | |
| assertConfirmation | 返信します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | id | 3 |
| clickAndWait | //input[@value='ID指定で表示'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=サブプロジェクトの管理 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=サブプロジェクト設定 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | project.name | テストサンプル プロジェクト |
| click | //input[@value='更新'] | |
| assertConfirmation | 更新します。よろしいですか? | |
| waitForPageToLoad | 1000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| assertTextPresent | テストサンプル | |
| waitForPageToLoad | 2000 | |
| clickAndWait | //dt[2]/a | |
| click | //input[@value='更新'] | |
| assertConfirmation | 更新します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| waitForPageToLoad | 2000 | |
| clickAndWait | //dt[2]/a | |
| clickAndWait | link=新規項目の追加 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field.name | 新規項目 |
| type | field.description | 新規項目の説明です。 |
| click | field.ticket_property | |
| click | field.display_in_list | |
| type | field.sort | 9 |
| click | //input[@value='追加'] | |
| assertConfirmation | 追加します。よろしいですか? | |
| waitForPageToLoad | 1000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | //dt[2]/a | |
| clickAndWait | link=新規項目の追加 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field.name | 新規チェック |
| type | field.description | 新規チェック項目の説明 |
| click | field.reply_property | |
| click | field.type2 | |
| type | field.sort | 10 |
| click | //input[@value='追加'] | |
| assertConfirmation | 追加します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | //dt[3]/a | |
| click | //input[@value='更新'] | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=テストサンプル プロジェクトへ | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット検索 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=新規項目 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=新規項目 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | 項目追加した後 |
| type | field2 | テスト投稿者1 |
| select | field5 | label=緊急 |
| type | field6 | 詳細 |
| type | field9 | 新規追加した項目 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| assertTextPresent | 項目追加した後 | |
| clickAndWait | link=サブプロジェクトの管理 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | //dt[2]/a | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=新規項目の追加 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field.name | 期限 |
| type | field.description | 対応期限です。 |
| click | field.ticket_property | |
| click | field.type6 | |
| click | field.display_in_list | |
| type | field.sort | 12 |
| click | //input[@value='追加'] | |
| assertConfirmation | 追加します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | link=テストサンプル プロジェクトへ | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | 期限を追加した後 |
| type | field2 | とうこうしゃ |
| addSelection | field4 | label=バッチ処理 |
| select | field5 | label=高 |
| type | field6 | 期限を設定します。 |
| type | field11 | 2008-01-01 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | link=テスト件名2 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field2 | とうこうしゃ |
| click | field3-2 | |
| click | //table[@id='ticket_list']/tbody/tr[2]/td[2]/label | |
| type | field11 | 2008-01-02 |
| click | //input[@value='返信'] | |
| assertConfirmation | 返信します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | link=チケット検索 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field11 | 2008-01-01 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| assertTextPresent | 期限を追加した後 | |
| assertTextPresent | テスト件名2 | |
| type | field11 | 2008-01-02 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| assertTextPresent | テスト件名2 | |
| type | field11 | 2008-01-01 |
| type | field11_to | 2008-01-01 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| assertTextPresent | 期限を追加した後 | |
| assertTextPresent | テスト件名2 | |
| clickAndWait | link=チケット登録 | |
| type | field1 | 件名が長い場合aaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaab |
| type | field2 | 投稿者が長い場合bbbbbbb bbbbbbbbbbbbb bbbbbbbbbbbbbb bbbbbbbbbbbbb bbbbbbbbbbbbbb bbbbbbbbbbb bbbbbbbbbbb |
| type | field6 | 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 詳細が長い場合詳細が長い場合詳細が長い場合詳細が長い場合 <script>alert("xss");</script>"' |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| assertTextPresent | 件名が長い場合 | |
| clickAndWait | link=チケット検索 | |
| clickAndWait | link=サブプロジェクトの管理 | |
| clickAndWait | //dt[2]/a | |
| clickAndWait | link=この項目(期限)の削除 | |
| click | //input[@value='削除'] | |
| assertConfirmation | 削除します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | //dt[2]/a | |
| clickAndWait | link=新規項目の追加 | |
| type | field.name | 期限 |
| type | field.description | 2回目に追加した期限 |
| click | field.ticket_property | |
| click | field.type6 | |
| type | field.sort | 12 |
| click | //input[@value='追加'] | |
| assertConfirmation | 追加します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | //dt[2]/a | |
| clickAndWait | link=新規項目の追加 | |
| type | field.name | 期限 |
| type | field.description | 2回目に追加した期限 |
| click | field.ticket_property | |
| click | field.type6 | |
| type | field.sort | 12 |
| click | //input[@value='追加'] | |
| assertConfirmation | 追加します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| clickAndWait | link=テストサンプル プロジェクトへ | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=状態別チケット一覧 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット検索 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | 項目削除後に追加した後 |
| type | field2 | テスト |
| type | field6 | テスト |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=項目削除後に追加した後 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field2 | テスト投稿者 |
| click | field3-2 | |
| click | //input[@value='返信'] | |
| assertConfirmation | 返信します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=件名が長い場合aaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaab | |
| type | field1 | 件名が長い場合 |
| type | field2 | テスト投稿者 |
| click | //input[@value='返信'] | |
| assertConfirmation | 「状態」が変更されていませんが、間違いないですか? | |
| assertConfirmation | 返信します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット検索 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | q | が 後 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | q | が 後 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | q | が 後 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | q | が 後 |
| clickAndWait | //input[@value='検索'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット一括登録 | |
| type | csvdata | 2029,"基本設計",2008-06-12,08/06/26,10,0,"","","test1", 2099,"詳細設計",2008-06-26,08/07/02,4,0,"","","test2", |
| click | register | |
| assertConfirmation | 解析します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| select | col_field1 | label=件名 |
| select | col_field2 | label=期限 |
| select | col_field8 | label=詳細 |
| select | col_field4 | label=再現手順 |
| type | field2 | test0 |
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| waitForPageToLoad | 2000 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット検索 | |
| type | q | テスト |
| type | field1 | テスト |
| clickAndWait | search_button | |
| click | save_condition | |
| clickAndWait | search_button | |
| clickAndWait | link=チケット登録 | |
| clickAndWait | link=チケット検索 | |
| click | save_condition | |
| clickAndWait | search_button | |
| type | field1 | |
| type | q | |
| clickAndWait | search_button | |
| clickAndWait | link=サブプロジェクトの管理 | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | //div[@id='admin_menu']/dl/dt[2]/a | |
| click | field4.required | |
| click | //form[@id='management_form']/input[9] | |
| assertConfirmation | 更新します。よろしいですか? | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=テストサンプル プロジェクトへ | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | aaa |
| type | field2 | tes |
| type | field6 | test |
| click | register | |
| assertAlert | 入力されていない必須項目または不正な値が指定された項目があります。確認してください。 | |
| type | field4.new_item | a |
| chooseCancelOnNextConfirmation | ||
| click | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| type | field4.new_item | |
| addSelection | field4 | label=regexp:\s |
| click | register | |
| assertAlert | 入力されていない必須項目または不正な値が指定された項目があります。確認してください。 | |
| removeSelection | field4 | label=regexp:\s |
| addSelection | field4 | label=画面 |
| clickAndWait | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| clickAndWait | link=詳細設計 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field2 | test |
| click | field3-2 | |
| click | //input[@name='reply'] | |
| assertAlert | 入力されていない必須項目または不正な値が指定された項目があります。確認してください。 | |
| addSelection | field4 | label=regexp:\s |
| click | //input[@name='reply'] | |
| assertAlert | 入力されていない必須項目または不正な値が指定された項目があります。確認してください。 | |
| removeSelection | field4 | label=regexp:\s |
| addSelection | field4 | label=画面 |
| chooseCancelOnNextConfirmation | ||
| click | //input[@name='reply'] | |
| assertConfirmation | 返信します。よろしいですか? | |
| addSelection | field4 | label=regexp:\s |
| removeSelection | field4 | label=画面 |
| type | field4.new_item | a |
| click | //input[@name='reply'] | |
| assertConfirmation | 返信します。よろしいですか? | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=トップページ(サブプロジェクト一覧) | |
| clickAndWait | link=プロジェクトの管理 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | project_new.code | del |
| type | project_new.sort | 2 |
| clickAndWait | //input[@value='追加'] | |
| assertTextPresent | Copyright smeghead 2007 | |
| click | project_3.deleted | |
| clickAndWait | //div[@id='sub_project_list']/form/div/input | |
| assertTextPresent | Copyright smeghead 2007 | |
| click | project_3.deleted | |
| clickAndWait | //div[@id='sub_project_list']/form/div/input | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=プロジェクトトップ | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=del | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=チケット登録 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | field1 | abc |
| type | field2 | def |
| type | field6 | bac |
| clickAndWait | register | |
| assertConfirmation | 登録します。よろしいですか? | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=トップページ(サブプロジェクト一覧) | |
| assertTextPresent | Copyright smeghead 2007 | |
| clickAndWait | link=プロジェクトの管理 | |
| assertTextPresent | Copyright smeghead 2007 | |
| type | project_3.code | deldel |
| clickAndWait | //div[@id='sub_project_list']/form/div/input | |
| assertTextPresent | Copyright smeghead 2007 | |