面向QA的AI快速入门教程
面向QA的AI快速入门教程
常用AI
ChatGPT:https://openai.com
Claude:https://claude.ai/new
Copilot:https://github.com/copilot
Gemini:https://gemini.google.com/app
应用场景
查找Bug
1.获取截图
捕捉相关内容:例如网页、App界面、需求文档、抓包数据
2.上传提示
英文提示词
Check this screenshot for any bugs. If there are any, please list them. If not, don’t list any.
中文提示词
检查此屏幕截图是否存在任何错误。如果有,请列出。如果没有,请勿列出。
示例:

AI 会尽力寻找 bug,但你需要自行审核,并决定哪些 bug 可能有用。
生成测试用例
1.获取截图
捕捉相关内容:例如网页、App界面、需求文档、抓包数据,或者原始文本
2.上传提示
Please generate test cases for this webpage.
根据截图生成测试用例
示例:

可以看到由于界面元素过多,GPT生成的用例比较简单。这时我们可以针对某个控件元素进行用例设计,比如输入框并且可以加上测试用例设计方法。
继续输入提示
我觉得上述用例过于简单,请单独为输入框进行用例设计,要求使用等价类、边界值等测试用例设计方法,并且包含功能、兼容、性能、安全相关测试

生成自动化测试脚本
输入提示
Generate test automation code to execute a search on the Google Home page

如果您已有测试代码,可以将其上传到 AI,并让其执行代码审查、增强代码健壮性、添加注释、重构代码或提出改进建议。AI 不仅擅长生成新代码,在修复和增强旧代码方面也非常有帮助。
生成测试计划/方案
1.获取截图
捕捉相关内容:例如网页、App界面、需求文档或与您想要测试的内容相关的任何上下文
2.上传提示
Can you create a test plan or test strategy for this application?
您能为这个应用程序创建测试计划或测试策略吗?

经验丰富的测试人员可能会觉得AI的测试计划过于肤浅或过于高级,毫无用处。但将你当前的测试计划与AI建议的计划进行比较,你可能会发现其中缺少了某个部分。并且,您可以继续获得更多详细信息,只需将这些小节拼接在一起您就可能在短时间内获得更详细、更全面的测试计划—比您现在所拥有的要好得多。如果您已有测试计划,请将其上传到 AI,并询问是否有任何缺失或改进建议,AI 可以帮助您快速有效地完善和增强您的计划。
生成需求文档
刚入门软件测试时,有时我们会遇到缺少需求文档而感到不知所措。如果是这样,请遵循上述流程:分享您拥有的任何相关文档、屏幕截图或上下文,并让 AI 对产品规格或产品需求文档进行逆向工程。这可以为您的测试工作提供一个坚实的起点。与测试计划类似,如果您想了解逆向工程规范或要求中任何子部分的更多细节,只需让AI逐一展开即可。它可以提供您所需的深度和清晰度。
示例:

更多推荐



所有评论(0)