当前位置: 首页 > news >正文

前端测试的学习阶段,由基础到进阶的过程认识.....

前言:突然想起刚入行的学习感悟,一个知识点不懂的背后,是整个知识体系的欠缺,
那会从后端转入前端(非科班)有时候一个报错不知道从何找起,

一、单元测试 【已经案例和知识相结合,可看之前文章】
  1. 概述:jest、vitest,使用测试文件,对封装的通用方法、公共组件、表单校验进行测试

  2. Jest和Vitest的区别及使用场景的介绍?

二、组件测试
  1. 概念:使用Testing Library 测按钮、表单、弹窗、下拉框等组件,它是一个理念通用、生态极广的测试工具集【目前专注原生小程序中,小程序中组件测试没有必要性就不举例了,待后面使用angular或vue在记录使用步骤…】

三、E2E自动化(Cypress/Playwright)
  1. 概念:所谓自动化就是通过搭建测试框架,在业务基础上取测试整个功能是否符合,注:学习之前必须搞透彻单元测试、组件测试、然后在开始进行使用领域的技术选型:Cypress 或 Playwright

  2. 目的及未来:模拟用户真实操作:点击、输入、跳转、登录流程。如果后面想转测试也靠这个,前端自己也能用用于写道简历上作为亮点…

  3. 自动化测试,对比在不同开发平台上支持情况:

  4. 学习自动化测试安排,需结合实践:

最后

所有的理论都需要实践进行结合,我还在使用的路上…待学有所成在总结记录

http://www.jsqmd.com/news/572432/

相关文章:

  • Pixel Couplet Gen效果展示:抽象像素门神与AI生成联语协同呈现效果
  • 终极指南:如何3分钟免费下载国家中小学智慧教育平台所有电子课本PDF
  • 告别单调闪烁!用FastLED库的fill_rainbow和fill_gradient为你的Arduino灯带打造惊艳渐变效果
  • Proxmox集群节点ID冲突导致登录卡死?手把手教你用corosync-cmapctl排查并修复
  • Grafana 9.0企业版安装避坑指南:从RPM包校验到配置文件优化
  • 告别小方块!Unity新手必看:5分钟搞定TextMeshPro中文乱码(附7000+常用字库)
  • Windows系统管理工具:WinUtil一站式优化解决方案
  • 高效论文降重方案:TOP10平台功能对比与选择建议
  • 解决MITIE安装中的subprocess.CalledProcessError:一个Python开发者的实战记录
  • 从‘10010’到任意序列:一个Python脚本帮你自动生成Verilog检测代码
  • JVS低代码:轻应用中如何使用扫码枪完成入库
  • 农业灌溉必备:Penman-Monteith公式实战指南(附Python代码示例)
  • 3个高效技巧:用PPTist快速制作专业演示文稿
  • Jmeter - 函数之timeShitf
  • PHP+MySQL学生成绩管理系统实战:从零搭建到部署上线(附完整源码)
  • MATLAB实战:手把手教你用LSTM+SHAP预测股票价格(附完整数据和避坑指南)
  • DeEAR语音情感分析工具链:集成FFmpeg预处理+DeEAR推理+Excel结果导出方案
  • 【MIMO通信】面向去蜂窝大规模mimo预编码和功率分配【含Matlab源码 15246期】
  • P9096 [PA 2020] Sen o podboju 题解
  • 从头拾起公众号文章创作....
  • R3nzSkin项目归档后,如何寻找和评估可用的Fork版本(以国服15.20为例)
  • 变频器谐波干扰治理实战:从硬件配置到系统优化的完整指南
  • Blender USDZ插件全解析:从基础应用到高级优化
  • 新手必看!像素剧本圣殿保姆级教程:从安装到创作全流程
  • 秒杀系统主库宕机不丢单方案-05-Redis预扣+消息队列
  • 香橙派Zero/PC双板实测:一篇搞定Ubuntu镜像下载、烧录与首次SSH连接
  • S32K3XX外设时钟配置详解:以UART1为例,手把手教你算波特率(EB配置全流程)
  • 高中学历快递小哥成功转行数据分析师,CDA数据分析师备考经验
  • Gophish密码重置全攻略:从SQLite操作到密码哈希替换
  • 从赛车标志到掌心强芯:F1中国站上的骁龙印记