自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (4)
  • 收藏
  • 关注

原创 AI生成代码中的常见缺陷

站在测试工程师的立场来看,“针对AI做测试”远比“利用AI做测试”更重要、更急迫、更责无旁贷。

2025-12-24 15:10:04 821

原创 敢问路在何方:基于搜索的测试

基于“搜索”的测试,到底是怎么搜索的?

2025-11-27 16:25:53 594

原创 【推理的思想】等价性证明(一)

等价性证明的思路非常直截了当:用一个模型f(x)代表理想,用一个模型p(x)代表现实。如果能证明f(x)和p(x)是等价的,而且这两个模型都足够精确,那就证明了被测对象是正确的。

2025-10-20 17:49:01 384

原创 【推理的思想】正确性归纳推理(二)

越强大的先验条件,就越难被满足。

2025-09-19 11:41:55 750

原创 【推理的思想】正确性归纳推理(一)

完全归纳推理不可行,是因为成本太高。但是,假如我们能提前掌握一些先验信息,情况就可能完全不同。

2025-09-11 11:34:20 326

原创 深入理解组合测试中的贪心法

贪心的代价就是容易被眼前利益所蒙蔽。

2025-09-03 11:07:11 604

原创 拉丁方在组合测试中的妙用

利用拉丁方,我们可以直接实现两列组合覆盖测试

2025-08-28 11:48:14 926

原创 深入理解MC/DC(二):意义与局限

MC/DC抛弃了唯一能检出缺陷的测试用例?还经常被开发人员蒙混过关?

2025-08-19 11:45:34 958

原创 深入理解MC/DC(一):两种形式

重新认识一下MC/DC的两种形式:唯一原因型和掩盖型

2025-08-13 16:39:11 669

原创 【推理的思想】程序正确性证明(三):简化策略

即使只在理想与现实的“局部”应用正确性证明,仍然能产生不可忽视的价值。

2025-08-08 14:40:19 697

原创 【推理的思想】程序正确性证明(二):演绎推理过程

我们通过一个例子,来看看演绎推理在软件领域的应用,也就是所谓的“程序正确性证明”。

2025-07-31 11:18:27 366

原创 目标码覆盖准则

DO-178在MC/DC之外,其实还有进一步的要求

2025-07-22 17:06:35 378

原创 【推理的思想】程序正确性证明(一):演绎推理基础知识

来了解一下演绎推理的基础知识。

2025-07-18 16:00:29 568

原创 测试第一定律

解决正确性判定问题,是所有测试基础理论的起点和归宿。

2025-07-11 16:53:44 813

原创 如何构造出一张正交表?

利用正交表,我们可以用比较少的用例覆盖最有代表性的各种输入情况,而且能检出大部分输入耦合导致的缺陷。那么,正交表究竟是怎么构造出来的呢?

2025-07-01 15:20:10 626

原创 【冗余的思想】测试准绳与测试充分性

大多数充分准则都声称,只要你选择了这样或那样一些测试输入点,你的测试就是充分的,或者保守点说,是相对充分的。这些准则都没有提到测试准绳,好像测试准绳并不是什么问题。可事实并非如此。

2025-06-25 11:29:07 1054

原创 软件测试的那些“梗”

几个有意思的梗:白手套测试、狗粮测试、肥皂剧测试、金丝雀测试、冒烟测试

2025-06-19 16:35:55 425

原创 基于有限状态机的测试(五):关键技术(自适应区分序列、识别序列)

这一篇是整个系列的收官之作,也是整个系列难度最高的一篇。

2025-06-13 16:34:17 764

原创 基于有限状态机的测试(四):关键技术(复位序列、预设区分序列、唯一输入输出序列)

这一篇开始上难度了。已经尽可能削减了形式化,但逻辑链条的长度实在削减不了。欢迎牙口好的测试同学食用~

2025-06-06 11:41:17 750

原创 基于有限状态机的测试(三):关键技术(状态消息、定位序列、重置能力)

各种基于模型的测试同属于一种范式,但视所用模型的特点和局限性,在具体技术方法上又各有千秋。从本篇开始,我们来了解“基于有限状态机的测试”中的关键技术。

2025-05-26 11:41:08 748

原创 基于有限状态机的测试(二):测试步骤

基于有限状态机的测试一般包括两个步骤:一、验证现实模型与理想模型相似;二,验证现实模型正确实现了所有迁移。

2025-05-19 13:38:08 907

原创 基于有限状态机的测试(一):基本定义、测试目标

基于有限状态机的测试,是最经典的一种基于模型的测试方法。模型在给测试设计工作带来便利的同时,也引入了一些新的问题。比如在基于有限状态机的测试设计中,最关键的问题就是如何识别状态,因为“状态”是模型层面体现的抽象特性,一般并不直接能观。从本篇开始,我们将用一系列文章来探讨,如何解决这样的问题。

2025-05-12 14:03:21 761

原创 【冗余的思想】差分测试

差分测试,也叫背对背测试、对比测试。这种方法里用的测试准绳,是被测对象的冗余实现。

2025-04-23 14:01:26 837

原创 【冗余的思想】蜕变测试(三)

用“互信息”来衡量蜕变关系中的冗余信息量。

2025-04-17 11:42:16 379

原创 【冗余的思想】蜕变测试(二)

来看看蜕变测试在硬件领域的应用,以及如何利用蜕变测试实现“错误自修正”。

2025-04-09 14:28:32 781

原创 【冗余的思想】蜕变测试(一)

蜕变测试,是利用冗余思想缓解测试准绳问题的经典方法

2025-04-03 14:20:07 984

原创 【冗余的思想】冗余分解

冗余分解和具象化分解,是测试设计里最主要的两种期望分析手段。从信息的角度,我们可以将二者统一起来。

2025-03-27 14:28:05 982

原创 【冗余的思想】用熵来度量被测对象期望中的冗余信息量

被测对象期望所代表的,是“测试输入”和“测试输出”之间的一种因果关系。借用信息论中“熵”的概念,我们可以对这种因果关系中的冗余信息量进行度量

2025-03-20 15:49:27 383

原创 【冗余的思想】如何缓解测试准绳问题?来自通信领域的启示(二)

虽然接收方不知道发送方真正想要发送的消息应该是什么,但是接收方可以从冗余信息里了解到,消息应该具备什么特征。如果收到的消息不具备这个特征,就说明一定有问题。这个思路,就能帮我们缓解测试准绳问题。

2025-03-14 11:12:14 786

原创 【冗余的思想】如何缓解测试准绳问题?来自通信领域的启示(一)

怎么确定“什么才是对的”?关键在于如何利用冗余信息

2025-03-07 11:26:20 319

原创 【统计的思想】基于马尔科夫链的测试

你的未来,当然不仅仅取决于你的现在。但你可以利用你的未来,帮助你的现在。这就是马尔科夫链展现出来的浪漫主义精神。

2025-02-28 14:59:48 433

原创 【统计的思想】基于事件分布列的随机测试

按照用户的实际使用情况进行测试,才能得到比较合理的质量评估结论

2025-02-19 16:37:40 717

原创 修改的路径覆盖准则

怎样让路径覆盖准则更实用?“基本路径覆盖准则”背后的价值观是什么?

2025-02-12 11:08:16 839

原创 【统计的思想】假设检验(二)

怎样减小假设检验中第一类错误和第二类错误的发生概率?假设检验为什么能缓解测试可信性问题?

2025-01-23 15:11:34 2330

原创 【统计的思想】假设检验(一)

假设检验是统计学里的重要方法,同时也是一种“在理想与现实之间观察求索”的测试活动。假设检验从概率的角度去考察理想与现实之间的关系,籍此来缓解测试可信性问题

2025-01-16 10:57:19 1140

原创 大模型辅助测试的正确打开方式?(续)

利用生成式大模型的“不确定性”,丰富测试准绳中的冗余信息,拓展测试集的缺陷检出能力

2025-01-09 12:38:35 717

原创 【统计的思想】统计抽样测试(三)

我们的直觉里,往往同时含有合理与不合理的成分

2025-01-02 11:57:26 803

原创 大模型辅助测试的正确打开方式?

测试的基本目的之一,是提供关于被测对象质量的“确定性”。尽管大模型在提升测试效率等方面展现出不错的潜力,但其决策结果所固有的不可解释性,对测试所期求的“确定性”产生了直接冲击。那么,大模型辅助测试的正确打开方式究竟是什么呢?

2024-12-27 14:07:02 1099

原创 【统计的思想】统计抽样测试(二)

工程实践里常用的操作特性曲线,它努力想长成理想曲线的阶跃形态,但又不可避免地变得圆滑——就像一个理想主义者被现实磨平了棱角

2024-12-25 11:27:17 342

原创 【统计的思想】统计抽样测试(一)

统计抽样测试面对的最大问题是,可能会给出错误的质量评估结论。这就是我们所说的,测试的五个基本问题之一——测试可信性问题。那统计抽样测试是怎么缓解这个问题的呢?用统计的思想。

2024-12-17 10:30:56 944

《matlab 6.x 图像处理》

MATLAB是美国MathWorks公司推出的一种可视化的科学计算软件,目前在国内外广泛流行。该软件语法结构简单、数值计算高效、图形功能完备,因而备受数据处理与图形图像生成等方面的非专业计算机编程人员的青睐。 本书以最新版的MATLAB 6为依据,详细介绍了MATLAB的基础知识及其在图形绘制和图像处理方面的应用。主要内容包括MATLAB 6的基本操作、图像处理工具箱的常用功能,以及如何利用MATLAB图像处理工具箱的函数实现图像变换、图像增强、图像分割和特征提取。同时对如何利用MATLAB的图形用户接口(GUI)编制用户界面也进行了详细介绍。 本书是理工科大学本科生及研究生学习MATLAB的好教材,同时对广大工程技术人员和科研人员也有重要的参考价值。

2009-05-14

LoadRunner结果分析实例

具体实例教你如何进行LoadRunner结果分析。 LoadRunner最重要也是最难理解的地方--测试结果的分析.其余的录制和加压测试等设置对于我们来讲通过几次操作就可以轻松掌握了. 这个例子主要讲述的是多个用户同时接管任务,测试系统的响应能力,确定系统瓶颈所在.客户要求响应时间是1个人接管的时间在5S内.

2009-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除