随笔分类 - 测试开发
摘要:【Mock平台】为系列测试开发教程,从0到1编码带你一步步使用Spring Boot 和 Antd React 框架完成搭建一个测试工具平台,希望作为一个实战项目能为你的测试开发学习有帮助。 一、后端SpringBoot 参考之前《Mock平台2-Java Spring Boot框架基础知识》分享来
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 内容提要 首先说下为啥这次测试开发系列教程前端选择Antd React,其实也是纠结对比过最终决定挑战一把,想法大概有几下几点: 笔者自己走出vue舒适区,拓展全栈的能力,也为平台开发测试同学提供多一种选择; 对比后发现它有官方的持续维护
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 认识Spring Boot 在N年前的大学时代想要开发一个Web服务使用的还是SSH框架(struts+spring+hibernate)尤其是Spring这块需要进行大量的配置工作,为了简化应用搭建和开发过程出现了Sprint Boot
阅读全文
摘要:TPM提测平台 背景源于多年前的团队的一个需求,那时候Vue这类前端框架还没流行起来,如今重新利用最新开箱即用的前后端框架重新实现出来,并配有系列开发分享文章,宗旨是为做想测试开发和或自己想实现个小工具平台,而没有练手实战项目的同学提供一份的学习参考资料,希望对需要的人有些许帮助。 github地址
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 平台背景 从业务特性上,不少测试的服务很多是依赖第三方的接口的,比如其中的支付场景,就需要很多状态的返回进行验证,但大部分服务提供商没有很友好的测试环境或者沙箱环境,提供的测试账号能做的场景也有限;从技术层面,服务不想在代码里做过多侵入M
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 G2Plot项目应用 上一篇《提测平台19-Echarts图表在项目的实践》讲解了Echarts的图表应用,此篇来看下开箱即用且数据绑定更容易的G2Plot组件库如何使用,先上图看下已经实现的分组柱状图效果。 周需求数据 对应数据接口逻辑
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 在图表统计展示方面,笔者目前使用过的两种开源,分别是 Echats 和 G2Plot 组件,从个人使用上来讲前者应用更广、自定义开发更灵活,后者使用上更简单尤其是在数据绑的格式和方式上更友好,其中在我们使用 Element vue adm
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 继上次 《谈谈最近做的一个自动化平台》 一个多月的时间里,这个平台又有了不少迭代功能,就再来谈一谈。 迭代功能 从大的需求方面有两处一个是 Dashboard,这块主要是团队负责人比较关注的层面,他(她)们需要看一些度量信息和趋势变化。
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 此系列《提测平台》 测试开发分享陆陆续续又更新了8篇,随着阶段功能的开发完成也需求做个总结了,温故知新,回顾下这一阶段的知识点,以及一些自己这大半年的收获和不足 关于Element UI组件 上边总结的加上之前的部分覆盖了80%左右,已经
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本篇内容概要 报告结果存储数据结构设计 前后端报告增加和修改功能 报告详情及附件下载的处理 先解决一个无法覆盖上传问题 上一节中 Upload 上传组件,在达到设置 limit 设置上限后,再次上传文件无法上传,需要先在文件列表右侧 x
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 先回顾下在此系列第8次分享给出的预期实现的产品原型和需求说明,如下图整体上和前两节实现很相似,只不过一般测试报告要写的内容可能比较多,就多用了些多行输入框组件,另外一个特别的全新功能操作就是 附件上传,这是需要先解决和要掌握的重点内容。
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 来到新的公司有半年多了,由于业务和人员的极速扩张,整个局面处于百废待兴阶段,有太多方方面面的事情要做,前五个月基本上都是在给各式各样的需求进行支援,最近的两个月多月才比较固定做技术域的事情。 所在组主要是做一些平台和工具开发,以及一些专项
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本篇讲解概要,快速了解内容关键点,也可先参照脉络点先实现再对照。这样的印象会更深刻。 TPMServer 状态流转接口 在提测功这个大功能涉及到状态直接流转的有两处,一个是提测成功后,对应测试在计划时间内需要点击 “开始测试” 将状态标记
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 继续测试开发实战系列的分享,本篇是对提测平台的提测功能的编辑功能进行实现,主要重点是服务端更新接口中邮件内容标注逻辑实现,和对前端上篇添加需求的基础进行适配改造。 TPMServer 提测详细查询接口 根据提测ID,对数据表 reques
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 回归主线更新,由于本次知识点只有一个,就不给思维导图了,在上系列测试平台开发实践中主要学习了页面直接的转跳方法和远程搜索的如何做,最终实现了提测的添加的过程,这里补下效果图和测试结果。 演示1: 跳转独立新页面做form表单并支持返回上一
阅读全文
摘要:前言 在日常的测试工作中我们或多或少总会遇到下列问题: 1)服务架构升级或重构,需要验证原始接口逻辑,对原有的一堆接口做回归 2)对于业务逻辑复杂的场景,每个迭代版本都需要大量的时间用于回归测试 3)编写自动化用例时复杂场景造数麻烦,日常自动化维护成本高 4)构造压测模拟数据麻烦 ......等等
阅读全文
摘要:上一篇介绍了性能问题分析的诊断的基本过程,还没看过的可以先看下【性能测试】常见的性能问题分析思路-道与术,精炼总结下来就是,当遇到性能问题的时候,首先分析现场,然后根据现象去查找对应的可能原因,在通过对应的方法和工具去定位问题。 本篇来给出个具体实际工作中的案例,以及会简单说一下一种性能分析工具的使
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本篇继续提测平台开发,按惯例先给出学习的思维导图,以便快速了解学习知识和平台功能实现的重点。 基本知识点学习 远程搜索 显示的数据通过输入关键词,从服务器搜索并返回,一般主要用于数据很多服务全部获取显示的,常用selected组件中,比如
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本次是一篇关于性能测试的,从行业的背景来看,测试开发(包括但不限于平台工具开发、自动化..)和性能测试一直是持续关注最高的,这里暂不讨论新新方向比如音视频、大数据、AI等,毕竟笔者也没过多经验,很多人可能跟我经历很类似,因为不是专门做性能
阅读全文
摘要:微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。 本章内容思维导图如下,由于需要各种状态下的菜单操作,所以需要先实现提测信息的列表基础页面,然后再推进其他需求开发 基本知识点学习 DatePicker 日期组件 Element ui 组件中有两个时间相关的控件,一个是 TimePicke
阅读全文

浙公网安备 33010602011771号