基本上都说保姆属性岗位啊,其实本身没有技术含量,所谓的测试自动化无非都是开发技术的分支而已
测试有没有技术含量不是别人说的,而是自己认可的。
1、测试过程中也会输出产品优化需求,不是一次,而是每年很多次。产品、开发没有提出的需求,测试提出来,这不就是测试创造的价值吗?
2、测试过程中推翻开发、产品的方案,用自己方案替代他们的方案。这不是推翻一次开发方案,而是年年都有多个方案被测试推翻了。这不就是测试创造的价值吗?
举两个例子,反驳测试不产生价值、没有技术含量的观点。至于其他的栗子,想反驳的人尽管来提,接受挑战。
关注测试需要做什么这个核心命题。至于如何做的方法非常多,当你将基础打牢后,至于如何做,你可以找出多种方法去实现它。
接口测试很多时候都可以将接口返回结果转换为 JSON 处理,那么问题来了,什么语言处理 JSON 最优雅?
JavaScript!
使用 Node.js 几行代码搞定,这就是 JavaScript 的优势。为什么使用 JavaScript 快?
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的 js 规范) 的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。
空间坐标对齐
别人家的专利
1、“中断重入” 感觉是引入了一个新的概念,从 ppt 列举的示例,应该做好业务防重就可以了!
2、下面是自己的实践
策略场景多, 如何用技术手段解决设计用例的问题?
遍历 + 组合 + 随机
测试用例如何自动执行?
用例是代码,对 CI/CD 平台没有挑战呀!
数据的构造种类多样,如何通过自然语言构造可用数据?
这个干得不错,感觉 BDD 搞这个不错
异常场景变异爆炸
个人总结单一变量法、控制变量法,这个可以结合 PICT 进行自动化!
给楼主点赞。对于基础概念,要搞清楚,专业力体现的地方。
利用插件扩展浏览器,将浏览器变成自动化测试利器完全没问题
脚本语言能够快速干活
浏览器的功能很强大,是需要学习的。
airflow、node-red、camunda,前面两个好用,最后一个二次开发要求较高,给测开提供了弹药,去实施精确打击吧
个人觉得所有测试的职业生涯都离不开代码了,去 boss 直聘搜索测试工程师,企业要求都需要熟悉 xx 语言
许多浏览器已经可以点密码框旁边的按钮展示出来密码了
有时主要是不去动手导致的,遇到问题连个百度搜索都不去使用
5 分钟学会的东西不一定是别人分享的,也可以是自学某个软件的使用、某个 erp 系统的使用
改天大家一块聊聊测试人的文化
关注一下测试人的成长,中高级测试工程师面试要求中几乎都对代码有要求,但是找简历过程中发现合适的候选人较少,都在发钱抢人了
参与分享开阔自己思路没错,测试技术成长实践很重要
培训会议很短,主要靠自己线下来学习。
测试的思想理解透了,遇到这类问题很自然的去找执行测试用例前置条件的功能~
对于大多数人,都不要用自己的短板 PK 别人的长处。
1、抱歉,新接口也是可以自动化的。
2、接口也不只有 http 协议的接口。
3、线上测试时可能还没有你的流量回放系统了
4、当系统复杂度升高时,系统配置与开关引发流量发生变化时,你这流量回放如何处理?
凡事没有绝对,多开阔一下自己的视野!
没有带任何情绪,只是客观评价。
一个接口包括数万种场景,如果是真实的,极可能违反系统设计原则了;如果没有违反,接口参数虽然可以组合,但是是可以通过等价类去重的。
感觉你已经用了前端,既然是 UI 自动化,又与前端相关,可以用 JavaScript 快、狠、优雅的实现你想要的一切。