{"updated":"2025-01-20T01:13:10.654133+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00190426","sets":["1164:1384:9436:9522"]},"path":["9522"],"owner":"11","recid":"190426","title":["テストスクリプトの自動生成におけるテスト入力値作成支援技術の提案"],"pubdate":{"attribute_name":"公開日","attribute_value":"2018-07-11"},"_buckets":{"deposit":"581f7db2-cce3-46bd-99af-6d1468b06294"},"_deposit":{"id":"190426","pid":{"type":"depid","value":"190426","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"テストスクリプトの自動生成におけるテスト入力値作成支援技術の提案","author_link":["435641","435640","435639","435642","435644","435643"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"テストスクリプトの自動生成におけるテスト入力値作成支援技術の提案"},{"subitem_title":"A Proposal of Input Value Creation Support Technique for Automatic Generation of Test Scripts","subitem_title_language":"en"}]},"item_type_id":"4","publish_date":"2018-07-11","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"NTTソフトウェアイノベーションセンタ"},{"subitem_text_value":"NTTソフトウェアイノベーションセンタ"},{"subitem_text_value":"NTTソフトウェアイノベーションセンタ"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/190426/files/IPSJ-SE18199013.pdf","label":"IPSJ-SE18199013.pdf"},"date":[{"dateType":"Available","dateValue":"2020-07-11"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SE18199013.pdf","filesize":[{"value":"3.5 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"12"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"6a23fa7b-f2a8-4a7f-b32b-3c27753cb2ee","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2018 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"倉林, 利行"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"切貫, 弘之"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"丹野, 治門"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Toshiyuki, Kurabayashi","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Hiroyuki, Kirinuki","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Haruto, Tanno","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10112981","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-8825","subitem_source_identifier_type":"ISSN"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"アプリケーションを短期間で繰り返しリリースするためには,ソフトウェア開発全体の工数の 25% 以上を占めているテストを自動化するこが重要である.テストを自動化するためにはテストケースをスクリプトで記述する必要があるが,テストスクリプトの作成に工数がかかることが問題となっている.テストを自動化するために必要な工数を削減するために,クローリングをすることでテスト対象から仕様情報を自動で復元してテストに用いる手法が存在する.テスト対象を用意するだけで使用することができるが,一方でログイン画面のような特定の入力値を必要とする場合はクローリングができない.そのため入力値を必要とする場合は,人手で入力値を用意して事前にクローラに与えなくてはならない.しかし入力値を用意するためには,入力フォームをすべて探し出した上で,各入力フォームに対応する入力値を指定するフォーマットをマシンが読み取れる形式で作成する必要があり,工数がかかることが課題となっている.本論文では,テスト対象から入力フォームを自動で検出し,各入力フォームに対応する入力値を指定するフォーマットを自動生成することで,入力値を用意する工数削減を狙う手法を考案した.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"7","bibliographic_titles":[{"bibliographic_title":"研究報告ソフトウェア工学(SE)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2018-07-11","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"13","bibliographicVolumeNumber":"2018-SE-199"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"created":"2025-01-19T00:56:23.652266+00:00","id":190426,"links":{}}