OceanBase 开发者大会来啦!一起围观数据库前沿趋势!报名戳 了解详情
写点什么
  • 发布
  • 评论
  • 划线
  • 收藏
  • 关注
  • 全部分类
如何测试一个 AI 系统?

目前智能系统主要是对 AI 应用最为广泛的四个领域是自然语言处理、图像识别、推荐系统、机器学习这四个方面。每个智能系统都包含了一个及其以上的 AI 模型,那么支撑 AI 模型对外提供服务还需要很多传统组件,例如数据库、Web 容器、交互界面等等。所以非智能系统可

混沌工程和故障演练

混沌工程是近些年出现的在稳定性方面的工程学科,英文叫作 Chaos Engineering,是由网飞公司最先提出的,因为最开始混沌工程被叫作 Chaos Monkey,就像一只猴子在系统中捣乱一样,以至于到现在每次出现混沌工程都会提及一只捣乱的猴子的比喻。但是稳定性测试却

开发域的质量

SonarQube 扫描出来 Gitlab 的 repo 的技术债务需要清零,在迭代过程中,团队需要持续关注技术债,保持技术债稳定下降的趋势,建立修复技术债的技术故事卡(举例如下),在对应的提交中需要将代码提交的 commit message 中的需求 id 填写该技术故事卡的 ID。

hoverfly 学习笔记

在微服务测试中,我们既需要测试的 provider 服务是否能够正常提供服务,也需要测试 consumer 服务是否能够正常的调用服务,但是如果仅仅是这样这中间缺少了一层被测件并没有被测试,那就是网关层。如果要测试网关就需要运行其后面的生产者服务,也就是 provider 服

测试左移和右移

持续测试是在软件交付生命周期过程中,以防控业务风险为目的,将每一个业务交付阶段都辅以测试活动进行质量保障,并尽最大可能自动化,通过测试结果不断的反馈给制品过程的测试实践活动。随着持续测试实践的广泛应用,测试的左移和右移被越来越多的提及。

持续测试破解自动化测试的行业谜题

谁说自动化测试发现不了 BUG?

详解软件质量模型

软件测试的目的就是为了“验证产品质量是否满足用户的需求”。但是搞清楚,用户的需求并不是一件容易的事,因此在软件测试行业发展的漫长历史中,需要一种方式能够积累广大测试工程师的经验。这里的经验就是如何验证用户的需求。这也促使软件质量模型的诞生。

持续测试

在我开始写这个文章之前,我一直以为持续测试就和持续集成、持续交付、持续部署一样,有明确的阶段性定义的一个概念,当我开始不断的查资料,我得到了无数个持续测试的定义。有的定义清晰,有的定义模糊,每个文章都有自己的定义,那么我将这些文章的内容的重

持续测试成熟度模型

在初始态,测试用例数还是最为关键的度量指标。测试工程师对测试用例设计主要是凭直觉,对测试用例有效性评价比较主观。测试活动主要靠手工测试完成,有少部分测试代码实现的自动化测试,这些自动化测试用例因为没有及时随着伴随系统变更而变更,因此绝大部分

VSCode 设置 Python 的 unittest 测试

点击 VSCode 左侧的 Testing,进入 Configure Python Tests 模块。

测试工程师如何收拾交接项目的烂摊子

很多公司都有一些项目的交接问题存在,有从商务外包团队将项目交接给公司自建团队的,也有因为公司的一些组织架构的调整导致的项目交接。(有些公司叫项目闭环,为什么叫闭环我其实也不清楚啊,就是本来 A 团队在 AA 部门做 AAA 项目,调整后就是 A 团队在 BB 部门做 AA

聊聊追求测试技术导致过度测试
聊聊追求测试技术导致过度测试

这个文章主题在我自己的看板里面躺了很久了,其实并不是不想写,而是一直没有勇气来写。最近鼓起勇气,为当今测试技术的持续高温浇浇水,文章中如果有些不妥当那么请你看看一乐,切莫对号入座。

个人成就
  • 发布了 54 篇内容

    91232字, 被阅读 27009

  • 获得了 48 次赞同

    获得了 3次喜欢, 获得了 45 次收藏

  • 参与了 8 次互动

    互动包含发布评论、点赞评论、参与投票等

TA 关注的
还没有关注其他内容哦
最新评论
陈磊@Criss