<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
  <title>测试牛</title>
  <subtitle>测试牛（ceshiniu.com）：专注软件测试与质量保障的技术博客，记录测试方法论、工具实践与个人思考。</subtitle>
  <link href="https://ceshiniu.com/atom.xml" rel="self"/>
  <link href="https://ceshiniu.com/"/>
  <id>https://ceshiniu.com/</id>
  <updated>2026-07-05T00:00:00+08:00</updated>
  <entry>
    <title>AI 测试之我见</title>
    <link href="https://ceshiniu.com/testarticle/my-perspective-on-ai-testing"/>
    <id>https://ceshiniu.com/testarticle/my-perspective-on-ai-testing</id>
    <updated>2026-07-05T00:00:00+08:00</updated>
    <summary>大家好，几年不见，别来无恙。好久没更新了，但我一直在关注这个号，这期间还不断的有人赞赏、点赞、转发，终于有机会给大家说声谢谢了。因为你的不抛弃，我也一直没放弃。没更新的期间，我的思考、文章并没有断，只是没有发出来，包括期间还写了一些工具，后续找时间慢慢和大家细聊。言归正传，说说今天的主题。AI 是现在最火的话题，没有之一，当然我也每天都在深度使用 AI，所以</summary>
  </entry>
  <entry>
    <title>亦无所思316-浏览器保留使用的端口</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink316-ports-reserved-for-use-by-the-browser"/>
    <id>https://ceshiniu.com/testthink/yiwuthink316-ports-reserved-for-use-by-the-browser</id>
    <updated>2026-03-27T00:00:00+08:00</updated>
    <summary>在一些毫不在意的知识点上，总是给我们一些毫无意外的痛击。</summary>
  </entry>
  <entry>
    <title>亦无所思315-自定义配置的代价</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink315-the-cost-of-custom-configuration"/>
    <id>https://ceshiniu.com/testthink/yiwuthink315-the-cost-of-custom-configuration</id>
    <updated>2026-03-20T00:00:00+08:00</updated>
    <summary>自定义配置是一件有代价的事，非必要情况下还是不去改的好。</summary>
  </entry>
  <entry>
    <title>亦无所思314-美好且难受的春天</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink314-a-beautiful-and-uncomfortable-spring"/>
    <id>https://ceshiniu.com/testthink/yiwuthink314-a-beautiful-and-uncomfortable-spring</id>
    <updated>2026-03-13T00:00:00+08:00</updated>
    <summary>很多事情都需要透过现象深入一层现象，比如有人说感冒了，但是症状可以分为流清鼻涕，还是流浓鼻涕。</summary>
  </entry>
  <entry>
    <title>亦无所思313-天下没有免费的午餐</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink313-there-is-no-such-thing-as-a-free-lunch"/>
    <id>https://ceshiniu.com/testthink/yiwuthink313-there-is-no-such-thing-as-a-free-lunch</id>
    <updated>2026-03-06T00:00:00+08:00</updated>
    <summary>天下没有免费的午餐，当然也没有免费的流量，还主动送到嘴上的，就更没有了。</summary>
  </entry>
  <entry>
    <title>亦无所思312-获取信息的源头</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink312-the-source-of-obtaining-information"/>
    <id>https://ceshiniu.com/testthink/yiwuthink312-the-source-of-obtaining-information</id>
    <updated>2026-02-27T00:00:00+08:00</updated>
    <summary>获取信息的源头，是一个好习惯，那里才有最初的背景，可以更好的还原信息的原貌。</summary>
  </entry>
  <entry>
    <title>亦无所思311-高处不胜寒</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink311-lonely-at-the-top"/>
    <id>https://ceshiniu.com/testthink/yiwuthink311-lonely-at-the-top</id>
    <updated>2026-02-13T00:00:00+08:00</updated>
    <summary>一个人感觉顺风顺水的时候，也可能正是他滑铁卢的开始，因为守恒的能力被他占优了，高处不胜寒。</summary>
  </entry>
  <entry>
    <title>亦无所思310-需要手动勾选的优惠券</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink310-coupons-that-require-manual-selection"/>
    <id>https://ceshiniu.com/testthink/yiwuthink310-coupons-that-require-manual-selection</id>
    <updated>2026-02-06T00:00:00+08:00</updated>
    <summary>处于劣势的商家，往往会因为用户诉求而媚颜屈膝，处于优势的，则往往趾高气扬，只有中庸的部分，可以坚守自己的底线，同时也提供足够好的服务。</summary>
  </entry>
  <entry>
    <title>亦无所思309-场景才是关键</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink309-the-scene-is-the-key"/>
    <id>https://ceshiniu.com/testthink/yiwuthink309-the-scene-is-the-key</id>
    <updated>2026-01-30T00:00:00+08:00</updated>
    <summary>场景才是关键，需求现在改叫用户故事，用例覆盖也有个路径覆盖，其实都是场景，场景才是一切的起始。</summary>
  </entry>
  <entry>
    <title>亦无所思308-魔鬼都在细节里</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink308-the-devil-is-in-the-details"/>
    <id>https://ceshiniu.com/testthink/yiwuthink308-the-devil-is-in-the-details</id>
    <updated>2026-01-23T00:00:00+08:00</updated>
    <summary>灵活性和便利性始终都是一个需要平衡的问题，太便利的结果就是不灵活，太灵活的结果就是复杂。</summary>
  </entry>
  <entry>
    <title>亦无所思307-盯着问题无法解决问题</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink307-staring-at-a-problem-won't-solve-it"/>
    <id>https://ceshiniu.com/testthink/yiwuthink307-staring-at-a-problem-won't-solve-it</id>
    <updated>2026-01-16T00:00:00+08:00</updated>
    <summary>不要高估自己的反应速度，也不用低估别人的反应速度。</summary>
  </entry>
  <entry>
    <title>亦无所思306-简单的问题不简单</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink306-simple-questions-are-not-simple"/>
    <id>https://ceshiniu.com/testthink/yiwuthink306-simple-questions-are-not-simple</id>
    <updated>2026-01-09T00:00:00+08:00</updated>
    <summary>有些看起来没啥影响的一个调整，但是它的底层关联可能千丝万缕，牵一发而动全身。</summary>
  </entry>
  <entry>
    <title>亦无所思305-技术也需要包装</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink305-technology-also-requires-packaging"/>
    <id>https://ceshiniu.com/testthink/yiwuthink305-technology-also-requires-packaging</id>
    <updated>2025-12-26T00:00:00+08:00</updated>
    <summary>听懂画外音，是我们入乡随俗的一部分。</summary>
  </entry>
  <entry>
    <title>亦无所思304-事事不确定就是一种确定性</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink304-uncertainty-in-everything-is-a-kind-of-certainty"/>
    <id>https://ceshiniu.com/testthink/yiwuthink304-uncertainty-in-everything-is-a-kind-of-certainty</id>
    <updated>2025-12-19T00:00:00+08:00</updated>
    <summary>在一个不可控的环境中，意外也会不可控，这时候多点小心，总是没错的。</summary>
  </entry>
  <entry>
    <title>亦无所思303-安全感是种奢饰品</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink303-sense-of-security-is-a-luxury-accessory"/>
    <id>https://ceshiniu.com/testthink/yiwuthink303-sense-of-security-is-a-luxury-accessory</id>
    <updated>2025-12-12T00:00:00+08:00</updated>
    <summary>一个人的确定性是相对确定的，一旦增加了“关系”，那么不确定性就骤然增加，因为“关系”本身就是不确定的。</summary>
  </entry>
  <entry>
    <title>亦无所思302-任何时间都不能掉以轻心</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink302-never-take-it-lightly-at-any-time"/>
    <id>https://ceshiniu.com/testthink/yiwuthink302-never-take-it-lightly-at-any-time</id>
    <updated>2025-12-05T00:00:00+08:00</updated>
    <summary>有句老话说的是“河里淹死会水人”，说的就是老手经常会掉以轻心，然后一失足成千古恨，慎记慎记。</summary>
  </entry>
  <entry>
    <title>亦无所思301-顺手做好质量保障</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink301-conveniently-ensuring-quality-assurance"/>
    <id>https://ceshiniu.com/testthink/yiwuthink301-conveniently-ensuring-quality-assurance</id>
    <updated>2025-11-28T00:00:00+08:00</updated>
    <summary>对同一件事的理解一致，才是做事最难的部分，也是最重要的部分，这部分被抽象叫做“文化”。</summary>
  </entry>
  <entry>
    <title>亦无所思300-琐碎就是日常</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink300-triviality-is-daily-life"/>
    <id>https://ceshiniu.com/testthink/yiwuthink300-triviality-is-daily-life</id>
    <updated>2025-11-21T00:00:00+08:00</updated>
    <summary>如果我们只盯着大事，事情确实会简单，但事实上，生活本身就是由琐碎的小事构成的。</summary>
  </entry>
  <entry>
    <title>Ubuntu 配置服务后台运行</title>
    <link href="https://ceshiniu.com/testarticle/ubuntu-configuration-service-backend-running"/>
    <id>https://ceshiniu.com/testarticle/ubuntu-configuration-service-backend-running</id>
    <updated>2025-11-15T00:00:00+08:00</updated>
    <summary>经常在工作中会把一些常用的功能，做成服务，供内网公共使用，极大的提高使用效率。下面记录了在 Ubuntu 上配置服务后台运行的标准流程，可以拿来即用。1、创建systemd服务文件sudo vi /etc/systemd/system/myservice.service把其中的 myservice 改为自己的服务名。2、编辑文件内容这是关键的一步，配置内容就</summary>
  </entry>
  <entry>
    <title>亦无所思299-努力是有意义的</title>
    <link href="https://ceshiniu.com/testthink/yiwuthink299-effort-is-meaningful"/>
    <id>https://ceshiniu.com/testthink/yiwuthink299-effort-is-meaningful</id>
    <updated>2025-11-14T00:00:00+08:00</updated>
    <summary>就像《人类群星闪耀时》一样，很多目前看起来很重大的历史转折，在当时可能是很不起眼的一个小瞬间。</summary>
  </entry>
</feed>
