Please enable JavaScript.
Coggle requires JavaScript to display documents.
AI & Software Test Automation - Coggle Diagram
AI & Software Test Automation
What is Chat GPT?
Large Language Model
What is that?
What can it be used for?
Understanding Natural Language
Summarising Large Amounts of Test
Generating Natural Language Content
Examples
Application to Software Testing
Generate & Understand Natural Language
Natural Language Systems
Realistic Human Like Inputs for Chatbots
Understand & Respond correctly to natural language outputs
Understanding requirements and specifications
Automatic Test Case Generation
Describe Steps & Expected Outcomes
Cover Edge Cases
Identify Potential Bugs
Analyse existing test scenarios and scripts to cover untested scenarios and edge cases
Digest & Summarise Large Amounts of Text
Can be trained on existing test documentation to reproduce standard styles and formats
Automatic Test Documentation
BDD
User Stories
Domain Specific Languages
Gherkin
Cucumber
Examples
Something in Gherkin
Use making a cup of tea as an example
How to do it in english
How to do it in Gherkin
Challenges
May not fully understand or misinterpret requirements
Primarily focussed on text so limited use for image or video related sofware
Not suited to certain types of testing such as performance or security
Worries about jobs
Benefits
Save Time & Resources
Identify potential problems earlier
Better coverage