Spryker DevQA Assistant GPT
Edit on GitHubBefore using AI tools, consult with your legal department.
The Spryker DevQA Assistant, powered by GPT technology, is tailored to assist Spryker developers in DevQA tasks by providing comprehensive QA checklists and insights into feature and module mappings and dependencies. This tool is designed to streamline the functional testing process, ensuring that changes and updates are thoroughly tested to maintain the integrity of the Spryker system.
Use case
User profile: John is a QA engineer at a mid-sized retail company that uses Spryker for their e-commerce platform. He is responsible for ensuring that new features and updates do not introduce regressions.
Problem: John needs a reliable way to quickly identify all impacted features and modules when a change is made. He also needs detailed functional testing checklists to ensure comprehensive testing.
Solution with the Spryker DevQA Assistant
-
Guided support:
- Provides detailed functional testing checklists based on Spryker features, their child features, module mappings, and dependencies.
- Determines the impact of new changes in modules or features and offers relevant testing guidance.
-
Comprehensive knowledge base:
- Utilizes an extensive knowledge base of Spryker features, modules, and dependencies.
- Provides clear, accurate, and detailed information for testing specific features or modules after bug fixes or updates.
-
Dependency analysis:
- Cross-checks dependencies between features and modules to understand their relationships and integration.
- Identifies all affected features or modules due to changes.
-
Access to official documentation:
- Refers to the official Spryker documentation and product portal for additional information and verification.
- Enhances analysis with data from the Spryker documentation website and product portal.
-
Professional guidance:
- Maintains a professional demeanor, providing concise and accurate information to help engineers navigate the QA process efficiently.
- Ensures users receive ready-to-use results, considering they may not have access to Spryker’s internal knowledge base.
Access
Early Access Program
As part of Spryker’s Early Access Program, we use your feedback to refine early-access features that are still under development. This section describes how the program works and how you can participate.
Program goals
- Integration and compatibility testing: Evaluate how well the tool integrates into various Spryker projects.
- Identify gaps and issues: Because this is a third-party tool using another third-party tool, Spryker is not in control of how ChatGPT behaves. There may be unexpected issues and unsatisfactory results which we need to track and collect to understand if they can be improved upon.
- Understand user onboarding and learning curve:
- Evaluate if the tool can be successfully used by engineers with varying levels of expertise.
- Assess whether engineers can effectively use the tool without extensive training and derive valuable insights for testing processes.
- Drive adoption: Promote the usage of comprehensive functional testing checklists and dependency analysis, providing an easy entry point for users.
- Gather case studies and success stories: Gather case studies and success stories of early users who derived significant value from the tool.
Your feedback will help us understand if we are meeting these goals effectively.
Early Access Program
Early Access Program enables real-world testing of our product’s new capabilities and tools. This helps us refine and improve the product based on feedback from partners and customers.
Early access release GPTs may be unsupported and are subject to change, potentially leading to changes or discontinuation before a general availability release.
Participate
You can start participating by using the tool and providing feedback.
Provide feedback
You can provide feedback through surveys, interviews, and Feedback Exchange Portal.
Iteration and improvement
Based on your feedback, we will continuously improve Spryker GPTs.
Program shutdown activities
We will announce the program shutdown two weeks in advance. After that, we will transition the tool to a General Availability Release, or discontinue it based on our analysis. Regardless of the outcome, we will communicate the next steps, learnings, and insights from the program.
Thank you!
For submitting the form