{T}

优化和测试

使用 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 数据,所有有些功能不好测试,但正式项目,是很有用的