优化和测试
使用 ChatGPT 完成代码优化、性能优化和功能测试
- 使用 ChatGPT 优化 Vue 组件的代码
- 使用 ChatGPT 进行项目性能优化
- 使用 ChatGPT 生成测试用例,进行功能测试
注意事项
- ChatGPT 的优化建议,需要自己选择处理,不是所有的都可采纳
- ChatGPT 生成的测试用例很全面,实际工作中要全面参考
代码优化
code
下面是一个 vue3 组件的代码,使用了 ElementPlus 组件库。
你作为一名资深前端工程师,有什么优化建议吗?
1. 请结合代码,分条目指出建议
2. 请给出你优化后的代码
```
markdown 代码块格式
```性能优化
咨询优化建议
先和 ChatGPT 再次确定需求、代码 PS:对于一个项目,我们要保留好聊天记录,方便 ChatGPT 结合上下文理解
基于以上所有的聊天内容,我们这次开发的博客项目,包括需求、代码,你都熟悉了吧?
再咨询优化建议
现在要对这个 vue3 开发的博客项目进行性能、体验优化,基于你了解的所有信息,你有什么优化建议?请按条目说明
可执行的优化方案
- 路由懒加载
- vite 拆分公共代码 vue element-plus (参考以下 ChatGPT 提问)
code
使用 vite 4.3 抽离公共代码 vue 和 element-plus ,该如何配置?写出代码示例配置,并测试
功能测试
ChatGPT 提问
你现在是一名软件测试工程师。基于我们上面聊过的这个博客项目的需求,请你列出全面的测试用例,用于功能测试。 用表格显示:测试用例名称,测试步骤,预期的结果
- 列出的测试用例非常详细
- 指导我们在提测之前进行自我测试
- 避免被 QA 吐槽“自己都不测一下,不靠谱”
【注意】由于课程项目使用 mock 数据,所有有些功能不好测试,但正式项目,是很有用的