論文の概要: Can a Chatbot Support Exploratory Software Testing? Preliminary Results
- arxiv url: http://arxiv.org/abs/2307.05807v1
- Date: Tue, 11 Jul 2023 21:11:21 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 17:44:03.392269
- Title: Can a Chatbot Support Exploratory Software Testing? Preliminary Results
- Title(参考訳): チャットボットは探索的ソフトウェアテストをサポートできるか?
予備的結果
- Authors: Rubens Copche and Yohan Duarte Pessanha and Vinicius Durelli and
Marcelo Medeiros Eler and Andre Takeshi Endo
- Abstract要約: 探索テストはアジャイルチームにおける事実上のアプローチです。
本稿では,ソフトウェアアプリケーションの探索テストを実施しながらテスタを支援するBotExpTestを提案する。
インスタントメッセージングソーシャルプラットフォームであるDiscord上にBotExpTestを実装しました。
予備的な分析は、BotExpTestが同じようなアプローチと同じくらい効果的であることを示し、テスタがさまざまなバグを明らかにするのに役立つことを示唆している。
- 参考スコア(独自算出の注目度): 0.9249657468385781
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: Tests executed by human testers are still widespread in practice and fill the
gap left by limitations of automated approaches. Among the human-centered
approaches, exploratory testing is the de facto approach in agile teams.
Although it is focused on the expertise and creativity of the tester, the
activity of exploratory testing may benefit from support provided by an
automated agent that interacts with the human testers. This paper presents a
chatbot, called BotExpTest, designed to support testers while performing
exploratory tests of software applications. We implemented BotExpTest on top of
the instant messaging social platform Discord; this version includes
functionalities to report bugs and issues, time management of test sessions,
guidelines for app testing, and presentation of exploratory testing strategies.
To assess BotExpTest, we conducted a user study with six software engineering
professionals. They carried out two sessions performing exploratory tests along
with BotExpTest. Participants were capable of revealing bugs and found the
experience to interact with the chatbot positive. Preliminary analyses indicate
that chatbot-enabled exploratory testing may be as effective as similar
approaches and help testers to uncover different bugs. Bots are shown to be
valuable resources for Software Engineering, and initiatives like BotExpTest
may help to improve the effectiveness of testing activities like exploratory
testing.
- Abstract(参考訳): 人間のテスタによって実行されるテストは、まだ広く普及しており、自動化アプローチの制限によって残されたギャップを埋めている。
人間中心のアプローチのうち、探索的テストはアジャイルチームにおける事実上のアプローチである。
テスタの専門性と創造性に重点を置いているが、探索テストのアクティビティは、人間のテスタと対話する自動化エージェントによって提供されるサポートの恩恵を受ける可能性がある。
本稿では,ソフトウェアアプリケーションの探索テストを実施しながらテスタを支援するチャットボットBotExpTestを提案する。
このバージョンには、バグや問題を報告するための機能、テストセッションの時間管理、アプリテストのガイドライン、探索的なテスト戦略の提示が含まれています。
BotExpTestを評価するために、6人のソフトウェアエンジニアリング専門家とユーザスタディを実施しました。
彼らはBotExpTestと一緒に探索テストを行う2つのセッションを行った。
参加者はバグを明らかにすることができ、チャットボットとポジティブに対話する体験を見つけた。
予備的な分析によると、チャットボット対応の探索テストは、同様のアプローチと同じくらい効果的であり、テスタがさまざまなバグを発見するのに役立つ可能性がある。
ボットはソフトウエアエンジニアリングにとって貴重なリソースであることが示されており、BotExpTestのようなイニシアチブは探索テストのようなテストアクティビティの有効性を改善するのに役立つかもしれない。
関連論文リスト
- Unveiling Assumptions: Exploring the Decisions of AI Chatbots and Human Testers [2.5327705116230477]
意思決定は、コード、要求仕様、その他のソフトウェアアーティファクトなど、さまざまな情報に依存します。
不明瞭な情報によって残されたギャップを埋めるために、私たちはしばしば、前提や直観、あるいは以前の経験に頼って意思決定をします。
論文 参考訳(メタデータ) (2024-06-17T08:55:56Z) - Observation-based unit test generation at Meta [52.4716552057909]
TestGenは、アプリケーション実行中に観察された複雑なオブジェクトのシリアライズされた観察から作られたユニットテストを自動的に生成する。
TestGenは518のテストを本番環境に投入し、継続的統合で9,617,349回実行され、5,702の障害が見つかった。
評価の結果,信頼性の高い4,361のエンドツーエンドテストから,少なくとも86%のクラスでテストを生成することができた。
論文 参考訳(メタデータ) (2024-02-09T00:34:39Z) - MutaBot: A Mutation Testing Approach for Chatbots [3.811067614153878]
MutaBotは、会話フロー、インテント、コンテキストを含む、複数のレベルでの突然変異に対処する。
ツールを3つのDialogflowチャットボットとBotiumで生成されたテストケースで評価し、テストスイートの弱点を明らかにする。
論文 参考訳(メタデータ) (2024-01-18T20:38:27Z) - Evaluating Chatbots to Promote Users' Trust -- Practices and Open
Problems [11.427175278545517]
本稿では,チャットボットのテスト実践について概説する。
ギャップをユーザ信頼の追求におけるオープンな問題として認識する。
サービスや製品のパフォーマンス、ユーザの満足度、社会に対する長期的意図しない結果に関する信頼の問題を緩和するための道筋を概説する。
論文 参考訳(メタデータ) (2023-09-09T22:40:30Z) - BiasTestGPT: Using ChatGPT for Social Bias Testing of Language Models [73.29106813131818]
テスト文は限られた手動テンプレートから生成されるか、高価なクラウドソーシングを必要とするため、現時点ではバイアステストは煩雑である。
ソーシャルグループと属性の任意のユーザ指定の組み合わせを考慮し、テスト文の制御可能な生成にChatGPTを使うことを提案する。
本稿では,HuggingFace上にホストされているオープンソースの総合的バイアステストフレームワーク(BiasTestGPT)について紹介する。
論文 参考訳(メタデータ) (2023-02-14T22:07:57Z) - SUPERNOVA: Automating Test Selection and Defect Prevention in AAA Video
Games Using Risk Based Testing and Machine Learning [62.997667081978825]
従来の手法では、成長するソフトウェアシステムではスケールできないため、ビデオゲームのテストはますます難しいタスクになります。
自動化ハブとして機能しながら,テスト選択と欠陥防止を行うシステム SUPERNOVA を提案する。
この直接的な影響は、未公表のスポーツゲームタイトルの55%以上のテスト時間を減らすことが観察されている。
論文 参考訳(メタデータ) (2022-03-10T00:47:46Z) - Global Instance Tracking: Locating Target More Like Humans [47.99395323689126]
人間の視覚システムの本質的な能力であるターゲットトラッキングは、コンピュータビジョンタスクによってシミュレートされている。
既存のトラッカーは、アスターの実験環境では良好に動作しますが、閉塞や高速動作といった課題で失敗します。
本稿では,ビデオ中の任意のユーザ指定インスタンスを検索するグローバルインスタンス追跡(GIT)タスクを提案する。
論文 参考訳(メタデータ) (2022-02-26T06:16:34Z) - Artificial Intelligence in Software Testing : Impact, Problems,
Challenges and Prospect [0.0]
この研究は、テストにAIを適用しながら、ソフトウェアテスタが直面する最も大きな課題を認識し、説明することを目的としている。
この記事では、ソフトウェアテストの分野におけるAIの今後の重要な貢献についても提案する。
論文 参考訳(メタデータ) (2022-01-14T10:21:51Z) - CheerBots: Chatbots toward Empathy and Emotionusing Reinforcement
Learning [60.348822346249854]
本研究では,複数の共感型チャットボットがユーザの暗黙の感情を理解し,複数の対話のターンに対して共感的に応答する枠組みを提案する。
チャットボットをCheerBotsと呼びます。CheerBotsは検索ベースまたは生成ベースで、深い強化学習によって微調整されます。
共感的態度で反応するため,CheerBotsの学習支援としてシミュレーションエージェントである概念人間モデルを開発し,今後のユーザの感情状態の変化を考慮し,共感を喚起する。
論文 参考訳(メタデータ) (2021-10-08T07:44:47Z) - Put Chatbot into Its Interlocutor's Shoes: New Framework to Learn
Chatbot Responding with Intention [55.77218465471519]
本稿では,チャットボットに人間のような意図を持つための革新的なフレームワークを提案する。
我々のフレームワークには、ガイドロボットと人間の役割を担うインターロケータモデルが含まれていた。
本フレームワークを3つの実験的なセットアップを用いて検討し,4つの異なる指標を用いた誘導ロボットの評価を行い,柔軟性と性能の利点を実証した。
論文 参考訳(メタデータ) (2021-03-30T15:24:37Z) - Towards Human-Like Automated Test Generation: Perspectives from
Cognition and Problem Solving [13.541347853480705]
テスターの認知過程を特定するための認知科学に基づくフレームワークを提案する。
私たちの目標は、人間がテストケースを作成する方法を模倣し、人間のような自動テスト生成システムを設計することです。
論文 参考訳(メタデータ) (2021-03-08T13:43:55Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。