Web Application Test Guidance Using Bug Suspicion Levels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Exploratory testing is highly individual-dependent on the tester's skills, leading to inefficiencies in bug detection, and existing support tools do not enhance this capability.
Innovation Solution
A test support apparatus that calculates a suspicion level for Web application screens and elements based on operation and bug information, highlighting locations with high bug detection potential for focused testing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If exploratory testing is performed relying on tester's individual skills and knowledge, then bug detection can be achieved without design documents or specification sheets, but bug detection efficiency becomes highly dependent on tester expertise and varies significantly between individuals
Solution Approach 1:
The patent introduces an automated analysis tool as an intermediary between the tester and the Web application. This tool automatically analyzes operation information and bug information to calculate suspicion levels, serving as a mediator that compensates for variations in tester expertise and provides consistent, objective guidance regardless of individual skill levels.
Solution Approach 2:
The system implements feedback by automatically analyzing test results and operation data, then providing suspicion level information back to the tester. This closed-loop feedback mechanism enables testers to adjust their testing focus based on quantitative analysis results, improving bug detection efficiency without requiring advanced individual expertise.
2Ease of manufacture
If manual documentation and test plan formulation are required in exploratory testing, then existing support tools can be used, but these tools do not improve bug detection capability and add to the time required for testing preparation and execution
Solution Approach 1:
The system performs self-service by automatically collecting operation information and bug information during testing, then autonomously analyzing this data to generate suspicion level calculations. This eliminates the need for manual documentation while providing actionable insights that directly improve bug detection efficiency.
Solution Approach 2:
The patent replaces the mechanical process of manual documentation and analysis with an automated information processing system. Instead of testers manually creating test plans and documenting results, the system automatically processes operation and bug information to generate suspicion level guidance, significantly improving productivity.
Data Source
AI summary
A test support apparatus according to an embodiment is a test support apparatus that supports a test with respect to a Web application, the test support apparatus including: a suspicion level calculating unit which calculates, using information related to an operation performed on a screen of the Web application and information related to a bug of the Web application, a suspicion level representing a suspiciousness that the bug is caused by the operation on the screen; and a proposing unit which proposes, based on the suspicion level, a location to be tested on the screen of the Web application.


