Website Inspection Screen Transitions for Flexible Scenario Editing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional website inspection technologies assist in generating input values but lack support for modifying and adding screen transitions during the inspection process, limiting user flexibility and efficiency.
Innovation Solution
A system and method that allows users to set and modify screen transitions by adding new transitions in response to selection of elements not initially included in the transitions, facilitating easier website inspection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If screen transitions are manually recorded and set for website inspection, then the inspection process can be automated, but the system lacks flexibility for modifying and adding new transitions
Solution Approach 1:
The system dynamically allows users to add and modify screen transitions after the initial automated inspection setup. The inspection scenario is not fixed but can be extended by incorporating newly discovered elements and transitions, making the system adaptable while maintaining automation.
Solution Approach 2:
The system performs preliminary automated recording of screen transitions to establish an initial inspection scenario. This preliminary action provides a foundation that can later be expanded and modified, combining automated setup with subsequent user-driven enhancements.
2Ease of operation
If a fixed set of screen transitions is used for inspection, then the inspection process is simple to manage, but it cannot accommodate newly discovered elements or required modifications
Solution Approach 1:
The inspection scenario evolves from a static, pre-defined set of transitions to a dynamic structure that can be expanded. Users can add new transitions and modify existing ones, allowing the system to adapt to newly discovered elements while maintaining operational simplicity through a user-friendly interface.
Solution Approach 2:
The system serves multiple functions: it performs automated inspection based on pre-recorded transitions while simultaneously providing tools for users to manually add and modify transitions. This multi-functionality allows the same system to maintain simplicity for routine inspections while enabling adaptability when modifications are needed.
3Reliability
If manual recording of user operations is performed to set screen transitions, then the transitions reflect actual user behavior, but the process requires significant user time and effort
Solution Approach 1:
The system performs preliminary automated recording of screen transitions by simulating user operations, establishing an initial inspection scenario without requiring significant user time. This preliminary automated action reduces the time burden on users while still capturing essential navigation paths.
Solution Approach 2:
The system performs self-service by automatically recording and analyzing user operations to generate screen transitions without requiring manual intervention. This self-service capability reduces user time investment while maintaining the reliability of transitions that reflect actual user behavior patterns.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A website inspection server 10 according to one embodiment of the present invention assists a user in inspecting a website. The server 10 provides, to a user who operates a user terminal 30 communicatively connected to the server 10 through a communication network 20, a website inspection service in which a website 22 specified by the user is inspected. The server 10 sets screen transitions for inspecting the website 22 to be inspected, and a predetermined screen for displaying information on the screen transitions displays an element included in a screen included in the screen transitions, a transition in response to selection of the element not being included in the screen transitions, as an addable element, a new transition in response to selection of the addable element being addable to the screen transitions. This allows the user to easily modify the set screen transitions.