<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Testing on 苏然的博客</title>
		<link>https://bml.asia/tags/testing/</link>
		<description>Recent content in Testing on 苏然的博客</description>
		<generator>Hugo</generator>
		<language>zh-CN</language>
		
		
		
		
			<lastBuildDate>Thu, 17 Sep 2026 04:19:55 +0800</lastBuildDate>
		
			<atom:link href="https://bml.asia/tags/testing/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>AI 智能体上线安全怎么验证</title>
				<link>https://bml.asia/posts/testmu-agent-assurance-ai-agent-shangxian-anquan/</link>
				<pubDate>Thu, 20 Aug 2026 03:18:00 +0800</pubDate>
				<guid>https://bml.asia/posts/testmu-agent-assurance-ai-agent-shangxian-anquan/</guid>
				<description>&lt;p&gt;　　先说结论：&lt;code&gt;AI 智能体&lt;/code&gt;上线前的安全验证，绝大多数团队还在用&amp;quot;看日志、读对话&amp;quot;这种旧办法，而这恰恰是最验不出问题的办法。&lt;code&gt;TestMu AI&lt;/code&gt;（原 &lt;code&gt;LambdaTest&lt;/code&gt;）推出的 &lt;code&gt;Agent Assurance&lt;/code&gt;，是我目前看到的第一个把&lt;code&gt;对话式智能体&lt;/code&gt;和&lt;code&gt;自主智能体&lt;/code&gt;的验证放进同一个平台的产品。这篇从行业痛点、产品设计、对比表和我的实际使用场景几个角度，客观拆一遍它到底解决什么问题。&lt;/p&gt;</description>
			</item>
			<item>
				<title>代码写得太快，验证跟不上了</title>
				<link>https://bml.asia/posts/ai-dai-ma-ceshi-de-xin-sai-dao/</link>
				<pubDate>Thu, 13 Aug 2026 18:35:05 +0800</pubDate>
				<guid>https://bml.asia/posts/ai-dai-ma-ceshi-de-xin-sai-dao/</guid>
				<description>&lt;style&gt;&#xA;  /* ===== 本文排版：线框铅字 · 墨蓝朱砂 ===== */&#xA;  .kz-hero,&#xA;  .kz-sec,&#xA;  .kz-concl,&#xA;  .kz-hl,&#xA;  .kz-fig { letter-spacing: .01em; }&#xA;&#xA;  /* —— 文章标题：线框铅字（宋体 + 底部双色框线）—— */&#xA;  .post h1,&#xA;  .pinned-title a {&#xA;    font-family: &#34;Noto Serif SC&#34;, &#34;Songti SC&#34;, &#34;SimSun&#34;, serif;&#xA;    font-weight: 900;&#xA;    letter-spacing: .1em;&#xA;    color: #1f2a44;&#xA;  }&#xA;  .post h1 {&#xA;    font-size: 1.7rem;&#xA;    line-height: 1.5;&#xA;    display: inline-block;&#xA;    padding-bottom: .45rem;&#xA;    border-bottom: 3px double #1f2a44;&#xA;    margin-bottom: .6rem;&#xA;  }&#xA;  .pinned-title a { text-decoration: none; }&#xA;  .pinned-title a:hover { color: #1f2a44; }&#xA;&#xA;  /* —— 引言：左侧朱砂竖线 —— */&#xA;  .kz-ink {&#xA;    margin: 1.6rem 0 2.2rem;&#xA;    padding: .35rem 0 .35rem 1.2rem;&#xA;    border-left: 4px solid #1f2a44;&#xA;    color: var(--fg-dim);&#xA;    font-size: .98rem;&#xA;    line-height: 1.85;&#xA;  }&#xA;  .kz-ink b { color: #1f2a44; font-weight: 800; }&#xA;&#xA;  /* —— 重点标注：朱砂底纹高亮 —— */&#xA;  .kz-hl {&#xA;    background: linear-gradient(transparent 55%, rgba(31, 42, 68, .28) 55%);&#xA;    color: #1f2a44;&#xA;    font-weight: 800;&#xA;    padding: 0 .15em;&#xA;    border-radius: 2px;&#xA;  }&#xA;  .kz-key {&#xA;    color: #1f2a44;&#xA;    font-weight: 800;&#xA;  }&#xA;  .kz-dim { color: #8a94a6; }&#xA;&#xA;  /* —— 章节标题：编号朱砂块 + 衬线标题 + 细灰线 —— */&#xA;  .kz-sec {&#xA;    display: flex;&#xA;    align-items: baseline;&#xA;    gap: .7rem;&#xA;    margin: 2.8rem 0 1.2rem;&#xA;    padding-bottom: .5rem;&#xA;    border-bottom: 1px solid var(--line);&#xA;  }&#xA;  .kz-sec .kz-no {&#xA;    font-family: ui-monospace, Consolas, monospace;&#xA;    font-size: .78rem;&#xA;    font-weight: 800;&#xA;    color: #fff;&#xA;    background: #1f2a44;&#xA;    border-radius: 3px;&#xA;    padding: .08em .5em;&#xA;    flex: 0 0 auto;&#xA;  }&#xA;  .kz-sec b {&#xA;    font-family: &#34;Noto Serif SC&#34;, &#34;Songti SC&#34;, serif;&#xA;    font-size: 1.12rem;&#xA;    font-weight: 800;&#xA;    color: #1f2a44;&#xA;    letter-spacing: .06em;&#xA;  }&#xA;&#xA;  /* —— 关键数字行：保留单行小排 —— */&#xA;  .kz-fig {&#xA;    margin: 1.4rem 0 1.8rem;&#xA;    padding: 0;&#xA;    list-style: none;&#xA;    font-size: .95rem;&#xA;    line-height: 2.1;&#xA;  }&#xA;  .kz-fig li { padding-left: 1.4rem; position: relative; }&#xA;  .kz-fig li::before {&#xA;    content: &#34;—&#34;;&#xA;    position: absolute;&#xA;    left: 0;&#xA;    color: #1f2a44;&#xA;    font-family: ui-monospace, Consolas, monospace;&#xA;  }&#xA;  .kz-fig .kz-num { color: #1f2a44; font-weight: 800; }&#xA;&#xA;  /* —— 引用批注：灰底细框，关键词朱砂 —— */&#xA;  .kz-quote {&#xA;    margin: 1.6rem 0;&#xA;    padding: .9rem 1.2rem;&#xA;    border: 1px solid var(--line);&#xA;    border-left: 4px solid #1f2a44;&#xA;    border-radius: 0 4px 4px 0;&#xA;    background: rgba(31, 42, 68, .06);&#xA;    font-size: .94rem;&#xA;    line-height: 1.85;&#xA;    color: var(--fg-dim);&#xA;  }&#xA;  .kz-quote b { color: #1f2a44; }&#xA;&#xA;  /* —— 结论：墨蓝边框，重点白字反白 —— */&#xA;  .kz-concl {&#xA;    margin: 2rem 0 1.6rem;&#xA;    padding: 1.2rem 1.4rem;&#xA;    border: 2px solid #1f2a44;&#xA;    border-radius: 6px;&#xA;    background: rgba(31, 42, 68, .03);&#xA;    font-weight: 600;&#xA;    line-height: 1.9;&#xA;  }&#xA;  .kz-concl .kz-concl-name {&#xA;    display: inline-block;&#xA;    font-family: ui-monospace, Consolas, monospace;&#xA;    font-size: .74rem;&#xA;    font-weight: 800;&#xA;    letter-spacing: .14em;&#xA;    color: #fff;&#xA;    background: #1f2a44;&#xA;    border-radius: 3px;&#xA;    padding: .1em .7em;&#xA;    margin-bottom: .6rem;&#xA;  }&#xA;  .kz-concl .kz-hl { background: linear-gradient(transparent 55%, rgba(31, 42, 68, .28) 55%); }&#xA;&lt;/style&gt;&#xA;&lt;p class=&#34;kz-ink&#34;&gt;&#xA;  Blacksmith 一年内估值从 6000 万美元涨到 5.5 亿美元，客户从 700 家涨到 5000 家。资本在为&lt;b&gt;“一个问题”&lt;/b&gt;买单，还是在为一个&lt;b&gt;“答案”&lt;/b&gt;买单？这是本文想弄清楚的事。&#xA;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
