软件测试 52 讲
茹炳晟
腾讯 TEG 基础架构部 T4 级专家
71691 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 63 讲
结束语 (1讲)
软件测试 52 讲
15
15
1.0x
00:00/00:00
登录|注册

测试专栏特别放送 | 答疑解惑第六期

测试服务化的设计思路
组织结构驱动的优化
技术驱动的优化
云端搭建Selenium Grid
基于Docker的Selenium Grid
传统Selenium Grid
模板数据的使用
测试数据1.0时代的实现方法
eBay的测试数据策略
死水数据 vs 活水数据
模拟消息队列中的测试数据
综合运用API和数据库生成测试数据
通过数据库操作生成测试数据
通过API调用生成测试数据
基于GUI操作生成测试数据
问题六:全球化电商的测试基础架构
问题五:测试基础架构的优化和创新
问题四:Selenium Grid的搭建
问题三:测试数据准备函数的实现方法
问题二:测试数据策略
问题一:测试数据创建方法
测试数据准备和测试基础架构
测试专栏特别放送 | 答疑解惑第六期

该思维导图由 AI 生成,仅供参考

你好,我是茹炳晟。
今天的“答疑解惑”系列文章,我们一起来解决测试数据准备和测试基础架构这两个系列 8 篇文章中的问题。你可以通过下面对每篇文章的简单总结回顾一下文章内容,也可以点击链接回到对应的文章复习。
这两个系列下的文章留言已经很少了,或许是你没有坚持学习,也或许是这部分内容并没有切中你现在的痛点。毕竟,广义上的软件测试,包括了测试数据平台、测试执行平台等,而我们也不能每一种都有机会接触。
但这里,我想再给你打打气,有些知识虽然你在接触时感觉自己不会用到,但随着技术发展、公司业务转型,或者是你个人的职业晋升,都会需要越来越宽广的知识面,这也正应了我在专栏里面提到的一个比喻,测试工程师通常是“广度遍历”,关注的是“面”。所以,坚持学习,才是我们从“小工”蜕变为“专家”的正确路径。

问题一:有些时候,我们需要创建消息队列里的数据,这类数据应该如何创建呢?

在第 35 篇文章《如何准备测试数据?》中,我从测试数据创建的维度,和你详细分享了生成测试数据的四种方法:基于 GUI 操作生成测试数据、通过 API 调用生成测试数据、通过数据库操作生成测试数据,以及综合运用 API 和数据库的方式生成测试数据。
其实,我们要创建的测试数据并不仅仅局限于数据库,很多时候还需要创建消息队列里面的数据。所以,在阅读完这篇文章后,我希望你可以思考一下如何处理这类问题?或者,请你分享一下你曾经是如何解决这个问题的。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文是测试专栏特别放送的第六期“答疑解惑”,作者茹炳晟分享了关于测试数据准备和测试基础架构的八篇文章内容。在这些文章中,作者详细介绍了生成测试数据的方法、eBay在测试数据准备时采用的策略、测试数据准备函数的实现方法和版本管理机制,以及在云端搭建Selenium Grid的可行性。文章涵盖了测试数据准备和测试基础架构的多个方面,为读者提供了丰富的技术知识和实践经验。 在第40篇文章中,作者分享了测试执行环境的概念和测试基础架构的演进历程,鼓励读者思考如何在测试执行环境的架构设计上进行优化和创新。作者还提到了技术驱动和组织结构驱动对测试基础架构的影响,为读者提供了思考的角度。 在第42篇文章中,作者将大型全球化电商网站的全局测试基础架构设计思路归纳为“测试服务化”,并提出了多种与测试相关的服务,如版本信息服务、基于消费者契约的统一Mock服务和压力测试服务。这些服务的设计旨在提高团队的测试效率和研发效能,并根据测试本身的上下文和被测产品的性质来决定需求实现成测试服务的方式。 通过这些文章,读者可以深入了解测试数据准备和测试基础架构的重要性,以及如何根据实际问题和需求进行优化和创新,为测试工作提供更有效的支持。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《软件测试 52 讲》
新⼈⾸单¥68
立即购买
登录 后留言

全部留言(5)

  • 最新
  • 精选
  • 小昭
    置顶
    打卡~
    2022-03-06
  • Rain💎
    内容非常棒。 我常常在想,如果所有的课程,都有模拟项目,让学习人员能参与每个细节,代码的具体实现等, 那么一轮下来,成长是飞快的。理论的学习, 与实际操作,还是有巨大鸿沟,相信在ebay工作的小伙伴们,更能体会到文章的博大精深,因为他们参与其中,有机会与老师沟通交流具体的工作细节。而其它小伙伴,就只能自已探索。

    作者回复: 很高的建议,其实我们也有考虑过,但是一旦细节到代码实现的层面,就会内容过多,过于具体,而且容易失去核心原理

    2019-01-16
    2
    2
  • Wanderlust
    您好!订阅了您的测试系列,对于我作为一个测试小白来说受益匪浅,很多细节还需要我在日后开发过程中不断体会。请问能否画一张图来总结您这《软件测试52讲》的内容以及您对测试的理解,以便于类似我这样的读者日后能提高挈领的回顾。
    2018-11-10
    4
  • 顾玮
    打卡
    2023-09-28归属地:江苏
  • 口水窝
    打卡
    2019-06-06
收起评论
显示
设置
留言
5
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部