乐于分享
好东西不私藏

到底什么是 AI 测试?AI 测试与传统测试的区别?

到底什么是 AI 测试?AI 测试与传统测试的区别?

过去两年,AI已经从"加分项"变成了"必选项"。

不只是大厂,二线公司、甚至传统行业的测试团队都在要求:"能熟练使用AI工具提效"

更关键的是,面试的玩法也变了。现在的技术面试早就跳出了 “考 AI 零散知识点” 的阶段。面试官不会再问 “你知道哪些 AI 测试工具” 这类浅层问题,而是把AI 玩法揉进业务场景、技术方案设计,甚至开放性问题里 ——考查的是你对AI的理解深度和实际应用能力

现在行业里人人都在说 “转 AI 测试”,仿佛这是软件测试行业在AI 时代下的唯一出路。

但我始终觉得,与其跟风喊口号,不如先沉下心来想清楚:我们常说的 AI 测试,到底是什么?它和我们做了很多年的传统测试,核心差异到底在哪?

这篇内容,我们就来回归本质,把这事儿掰开揉碎讲清楚。

一、先搞清楚:AI测试不是"用AI做测试"那么简单

很多人一听到"AI测试",第一反应是:"哦,就是用ChatGPT、Cursor、Claude Code 这些AI 工具生成测试用例呗。"

这只是AI测试的冰山一角,而且是最浅的那一角。

我面试过不少号称"做过AI测试"的候选人,问他们具体怎么做的,回答基本就三类:

  1. 1. "我用ChatGPT写过测试用例"——这叫"用AI辅助测试",不叫"AI测试"
  2. 2. "我测过公司的大模型产品"——这叫"测试AI系统",是AI测试的一部分
  3. 3. "我用AI生成了自动化脚本"——这叫"AI驱动的自动化",也只是AI测试的一个分支

这三类都对,但都不完整。就像你问"什么是汽车",有人说"能跑的东西",有人说"有四个轮子的",有人说"烧油的"——都对,但都没触达本质。

二、AI测试的本质

首先得明确,AI 测试从来不是 “用 AI 替代测试工程师”,这是我接触下来发现很多人最容易走进的误区。

在我看来,AI 测试本质上是把人工智能的技术思路和方法,融入到软件测试的全生命周期里 —— 从测试需求分析、用例设计,到用例执行、缺陷定位,再到回归测试优化,用技术手段解决传统测试里效率低、覆盖不全、重复性工作多的问题。它不是对传统测试的否定,而是在原有体系上的补充和升级。

说到传统测试,相信做过的人都深有体会:

  • • 要花大量时间理解需求、写测试用例、写测试脚本
  • • 每次上线前需要人工手动或写脚本自动回归上百个核心场景,不仅耗时耗力,还偶尔会因为人为疏忽出现漏测
  • • 面对复杂业务场景时,很难覆盖到所有边缘情况,上线后提心吊胆等反馈
  • • 而且一旦产品迭代快,测试资源跟不上,很容易出现漏测,甚至为了赶进度牺牲测试深度。

而 AI 测试的核心价值,在我看来就是 “降低技术门槛、解放人力,聚焦核心”。

比如用 AI 生成测试用例,它能基于业务逻辑和历史缺陷数据,快速覆盖到人工容易忽略的边缘场景,还能根据需求变更自动调整用例,省去了我们手动梳理、编写的大量时间;

再比如用 AI 做自动化测试的脚本维护,传统自动化脚本一旦界面或接口变更就容易失效,AI 能通过视觉识别、语义理解自动适配变更,减少我们反复修改脚本的工作量;

还有缺陷定位,AI 能分析测试日志、代码提交记录,快速定位到可能出问题的代码模块,比我们人工逐行排查效率高得多。

三、AI测试的三种形态:我理解的定义

我认为,AI测试应该包含三个层面,这三个层面构成了一个完整的AI测试能力模型:

形态一:AI辅助测试(AI-Assisted Testing)

定义:用AI工具提升传统测试活动的效率和质量。

典型场景

  • • 用ChatGPT/Copilot/Cursor/Claude Code生成测试用例
  • • 用AI分析需求文档,自动提取测试点
  • • 用AI生成自动化脚本框架
  • • 用AI分析测试报告,定位失败原因

核心价值提效

让测试人员从重复性劳动中解放出来,把时间花在更有价值的分析和设计上。

局限:AI只是工具,测试策略、质量标准、风险评估仍然由人把控。AI生成的内容需要人工审核,不能直接信任。

形态二:测试AI系统(Testing AI Systems)

定义:对AI模型、AI应用、AI服务进行质量验证和风险评估。

什么是AI 系统,可以简单理解为,凡是集成了AI 能力的应用,都可以称之为AI 系统。比如各类AI 助手(豆包、DeepSeek、ChatGPT)、AI 客服、智能推荐、嵌入式AI(自动驾驶、智能音箱)等。

典型场景

  • • 测试大语言模型(LLM)的幻觉率、偏见性、安全性
  • • 测试AI对话机器人的上下文理解能力
  • • 测试推荐系统的准确性和公平性
  • • 测试AI生成内容的合规性(版权、隐私、有害信息)

核心价值保障AI产品的质量

AI系统的输出是概率性的、不确定的,传统测试的"输入A→输出B"的确定性逻辑在这里失效了。

关键挑战

  • • 没有标准答案:AI的回答可能是"合理但不唯一"的,怎么判断对错?
  • • 上下文依赖:同一个问题,不同上下文下答案可能不同
  • • 安全风险:Prompt注入、敏感词绕过、隐私泄露
  • • 偏见与公平:AI可能在性别、种族、地域上产生系统性偏见

形态三:AI驱动的测试(AI-Driven Testing)

定义:AI不仅是辅助工具,而是测试活动的核心决策者,能够自主规划测试策略、生成测试数据、执行测试、分析结果。

AI驱动的测试 = 以AI为核心引擎,能够自主完成"测试策略制定 → 测试设计 → 测试执行 → 结果分析 → 策略优化"全链路的测试范式。

典型场景

  • • AI自主探索被测系统,生成探索性测试路径
  • • AI根据代码变更自动选择回归测试范围
  • • AI根据历史缺陷数据预测高风险模块
  • • AI自主修复失败的自动化脚本

核心价值智能化Agent 化

从"人设计测试"进化到"AI设计测试",从"被动执行"进化到"主动发现"。

传统测试的流程一般是这样子的:

需求 → 人工设计用例 → 人工执行 → 人工分析 → 人工决策

AI驱动的测试流程是闭环的:

系统反馈 → AI感知 → AI决策 → AI执行 → AI分析 → AI优化策略 → 下一轮         ↑_________________________________________________↓

人在这个闭环中的角色:设定目标、定义边界、审核关键决策、处理异常情况。

当前阶段:AI 驱动的测试还处在早期,目前大部分场景是"人机协作",AI提供建议,人做最终决策,完全自主的AI测试目前还在研究和试点阶段。

在软件测试工作中,AI 驱动测试的常见场景(供开拓思路):

场景一:自主测试策略生成

传统做法:测试负责人根据经验,决定"测什么、怎么测、用什么工具"。

AI驱动做法

  • • AI分析代码变更(Diff分析),判断哪些模块受影响
  • • AI分析历史缺陷数据,识别高风险区域
  • • AI分析用户行为日志,识别高频使用路径
  • • 综合以上,自动生成测试策略:测哪些模块、用什么方法、分配多少资源

场景二:自主测试设计

传统做法:人根据需求文档,逐条编写测试用例。

AI驱动做法

  • • 自主探索:AI像真实用户一样"乱点"系统,记录路径,生成探索性测试用例
  • • 自主建模:AI分析系统行为,自动生成状态机/流程图,推导测试路径
  • • 自主变异:AI对已有用例进行智能变异(改参数、改顺序、加异常),生成新用例

比如

  • • Facebook的Sapienz:AI自动探索Android App,发现崩溃场景,生成复现步骤
  • • 微软的CheckDev:AI分析代码结构,自动生成边界值测试、异常输入测试

场景三:自主测试执行

传统做法:人配置环境、触发执行、监控进度。

AI驱动做法

  • • 动态调度:AI根据系统负载、测试优先级、资源可用性,实时调整执行顺序
  • • 自愈执行:测试环境崩了,AI自动重启、恢复状态、继续执行
  • • 智能并发:AI判断哪些用例可以并行、哪些必须串行,最大化资源利用率
  • • 智能回归:每次代码提交,AI自动决定跑哪些用例,不是全量也不是固定子集,而是动态智能选择
  • • 环境自适应:AI检测到被测系统版本变了,自动调整测试数据、更新配置

场景四:自主结果分析与缺陷定位

传统做法:人看测试报告,逐条分析失败原因。

AI驱动做法

  • • 失败分类:AI自动判断失败是"产品Bug"、"脚本问题"、"环境问题"还是" flaky test"
  • • 根因定位:AI分析日志、堆栈、代码变更,自动定位缺陷引入的代码行
  • • 影响评估:AI判断这个缺陷的影响范围、严重程度、修复优先级
  • • 相似缺陷发现:AI在历史缺陷库中找相似模式,提示"这个Bug和3个月前的#1234很像"

比如

  • • Amazon的CodeGuru:AI分析测试失败日志,自动推荐修复方案
  • • Netflix的Chaos Monkey + AI:AI分析故障注入后的系统行为,自动判断系统韧性

场景五:自主策略优化与持续进化

传统做法:测试团队定期复盘,人工优化流程。

AI驱动做法

  • • 测试用例优胜劣汰:AI分析用例的历史表现(发现Bug率、执行稳定性、维护成本),自动淘汰低效用例
  • • 测试数据生成优化:AI根据覆盖率反馈,自动生成更精准的测试数据
  • • 预测性维护:AI预测哪些脚本即将失效(页面即将改版、接口即将变更),提前预警

四、三种形态的关系:不是替代,是叠加

很多人问:这三种形态,我该学哪个?

我的答案是:这不是选择题,是递进关系

第一层:AI辅助测试(现在就能用)    ↓ 打好基础第二层:测试AI系统(当前市场最缺人)    ↓ 深入理解AI第三层:AI驱动的测试(未来方向)

现实情况是

  • • 大部分测试工程师目前停留在第一层,用AI写写用例、生成脚本
  • • 第二层(测试AI系统)的人才极度稀缺,因为需要同时懂测试和AI原理
  • • 第三层还是前沿,但2026年Agent技术爆发,这个方向正在加速落地

五、AI测试 vs 传统测试:核心区别在哪?

为了讲清楚AI 测试与传统测试之间的区别,我列了一个对比表,但先声明:这不是"AI测试取代传统测试"的意思,而是"AI测试扩展了传统测试的边界"

对比维度
传统测试
AI测试
测试对象
确定性系统:输入A→输出B
概率性系统:输入A→输出可能是B、C、D
质量判断标准
对与错(Pass/Fail)
好与坏(相关性、准确性、安全性、公平性)
测试用例设计
基于需求文档,人工设计
AI辅助生成 + 人工审核,或AI自主探索
断言方式
精确匹配:assertEquals(expected, actual)
模糊匹配:语义相似度、人工评估、A/B测试
缺陷定义
功能不符合预期
幻觉、偏见、不安全、不符合伦理
测试数据
人工构造或从生产环境脱敏
合成数据、对抗样本、Prompt注入样本
测试工具
JMeter、Selenium、Postman
LangChain、LangSmith、专用LLM评估框架
技能要求
业务理解 + 测试设计 + 工具使用
以上全部 + AI原理理解 + Prompt工程 + 风险评估
职业发展
功能测试→自动化测试→测试开发
AI测试工程师→AI测试架构师→AI质量负责人

其中,最核心的几个关键区别:

1、从"确定性"到"概率性"

传统测试的世界里,1+1必须等于2。如果等于3,就是Bug。

AI测试的世界里,模型回答"1+1约等于2"可能是对的(取决于上下文),但回答"1+1等于3"也可能是对的(如果上下文是"在某种特殊代数体系中")。

怎么判断这个回答的质量?这是AI测试的核心难题。 (别着急,后续会有专门的教程详细介绍)

2、从"精确断言"到"多维评估"

传统测试的断言是二元的:通过/失败。

而,AI测试的评估是多维的:

  • • 准确性:回答的事实是否正确?
  • • 相关性:回答是否切题?
  • • 流畅性:表达是否自然?
  • • 安全性:是否有害内容、隐私泄露?
  • • 公平性:是否对特定群体有偏见?

这些维度往往需要用人工评估 + 自动指标 + A/B测试综合判断。

3、从"测功能"到"测行为"

传统测试验证的是"功能有没有实现"。

AI测试验证的是"AI在未知场景下会怎么表现"。比如:

  • • 用户输入恶意Prompt,AI会不会被诱导说出有害内容?
  • • 连续对话10轮后,AI会不会遗忘关键约束?
  • • 不同文化背景的用户问同一个问题,AI的回答是否公平?

这些都不是"功能"层面的问题,而是"行为"层面的风险。

4、为什么需要理解这些区别?

我面试过一个五年经验的测试工程师,技术底子很好,自动化框架搭得漂亮。但聊到AI测试时,他坚持认为:"AI测试就是用AI工具帮我写脚本,核心还是那些测试理论。"

我反问了他一个问题:

"如果你要测试一个AI客服机器人,用户问'怎么取消订单',AI回答'您可以点击订单页面的取消按钮'。这个回答看起来正确,但实际上用户当时处于'已发货'状态,取消按钮根本不存在。这个场景,你的传统测试框架怎么覆盖?"

他沉默了。

这就是区别所在:传统测试基于"已知需求"设计用例,AI测试必须覆盖"未知场景下的行为风险"。

六、给测试工程师的转型建议

如果你正在考虑往AI测试方向转,我的建议是:

第一步(现在就能做):把AI辅助测试用起来

  • • 用ChatGPT/Cursor生成测试用例,但一定要人工审核
  • • 用AI分析需求文档,提取测试点
  • • 把AI当成"效率放大器",而不是"替代者"

第二步(进阶):深入理解测试AI系统

  • • 学习LLM基础:Token、上下文、幻觉、RAG、微调
  • • 学习AI评估指标:ROUGE、BLEU、Perplexity、人工评估
  • • 学习AI安全测试:Prompt注入、偏见检测、敏感词绕过

第三步(高阶):探索AI驱动的测试

  • • 学习Agent技术:AutoGPT、LangChain、MCP协议
  • • 学习AI自主探索测试:基于强化学习的测试路径生成

如果你还不会这些,也别怕,这只是帮你提前打一个预防针,这些后续在「AI 进化社」中,都会有相应的专栏教程详细介绍。

写在最后

写在最后,我也想强调一下,AI 测试并不是万能的,更不是要取代测试工程师。

比如涉及到业务逻辑的核心决策、用户体验的主观判断、合规性的严谨校验,这些依然需要我们测试人员基于对业务的理解、对用户的洞察来把控 ——AI 能提供数据和思路,但最终的判断和决策,还是要靠人。

我见过有些团队盲目追求 “全 AI 测试”,把所有测试环节都交给 AI,结果反而因为 AI 对业务场景的理解不透彻,出现了大量无效测试、误判缺陷的情况,反而拖慢了项目进度。

AI测试并不是单纯的传统测试的"升级版",也不是"用AI工具做传统测试"。AI 测试 它是一个新的测试范式,需要新的思维方式、新的评估维度、新的技能栈。

理解这一点,是你转型AI测试的第一步。

其实说到底,AI 测试和传统测试的核心目标是一致的 —— 都是为了保障软件质量,只是实现的手段和效率不同。

  • • 传统测试是靠人的经验和细致,构建起软件质量的基础防线;
  • • 而 AI 测试是借助技术手段,把人从重复、机械的工作中解放出来,让我们有更多时间去关注更核心的问题:比如业务逻辑是否合理、用户体验是否流畅、系统是否满足长期的稳定性和扩展性。

对于测试从业者来说,与其纠结 “要不要转 AI 测试”,不如换个思路:把 AI 当成提升自己工作效率的工具,而不是需要追赶的 “风口”

不用害怕自己学不会 AI 相关的知识,也不用盲目跟风学各种工具,而是结合自己的工作场景,思考 “哪些环节能用 AI 提效”、“AI 能解决我当前工作中的哪些痛点”。

比如:

  • • 如果你日常做功能测试,先从用 AI 生成测试用例、辅助回归测试开始;
  • • 如果你做自动化测试,先试试用 AI 做脚本优化和维护。

一步步落地,一点点验证,让 AI 真正服务于自己的工作,而不是被技术牵着走。

软件测试行业从来不是一成不变的,从手工测试到自动化测试,再到如今的 AI 测试,本质上是技术发展推动的行业升级。

但无论技术怎么变,对业务的理解、对质量的敬畏、对问题的思考能力,永远是测试人员最核心的竞争力。

AI 只是工具,能把我们从繁琐的重复劳动中解放出来,但真正决定测试质量的,还是使用工具的人。

如果你想系统化学习AI 落地实战技能,包括AI 全场景测试赋能、AI大模型测试、AI 编程、AI 开发,欢迎加入:「AI 进化社

感兴趣的同学可以了解一下,「AI进化社」目前开放报名,具体信息可以私信我(wx: 762357658)。

如果这篇文章对你有帮助,不妨点个赞转发收藏三连支持 ❤️想第一时间收到推送,记得加个星标 ⭐

往期推荐

5年陪跑,带你撸20个企业实战项目(附全景路线图)

2026年做了一个大胆的决定:我要收徒弟了!

最新AI+全栈测试开发技能实战指南(第6期)

温馨提醒狂师・AI 进化社,旨在帮助每一个人系统全面的学习 AI,哪怕你是纯 AI 小白,这里面的教程你从 0 开始看保证你一样能看懂,目标是让每一个人可以系统掌握 AI 并赋能提效到工作中,

目前已更新到AI智能体、AI测试版块,建议立马去跟着学习,还是那句话,会用 AI 只是表面,能理解 AI 背后的逻辑,以及用 AI 解决一些你的问题,才会比人更进一步。

现在上车性价比非常划算,早点跟上,后面在公司拿成果、面试都会轻松很多

👇 点击下方关注公众号《测试开发技术》,获取免费测开学习路线、简历模板、面试真题、AI测试、AI 编程、自动化测试、测试开发资料教程等。

END

添加个人微信,进交流群

后台回复【领资料包】试试

下一篇,更精彩,敬请期待~~
赞、转发在看就是最大的支持❤️
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-22 13:58:06 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/653287.html
  2. 运行时间 : 0.190404s [ 吞吐率:5.25req/s ] 内存消耗:4,720.38kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=33590e043a4801cdd17f5e963fd330b2
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001018s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001769s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000705s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000682s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001392s ]
  6. SELECT * FROM `set` [ RunTime:0.000628s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001469s ]
  8. SELECT * FROM `article` WHERE `id` = 653287 LIMIT 1 [ RunTime:0.001276s ]
  9. UPDATE `article` SET `lasttime` = 1779429487 WHERE `id` = 653287 [ RunTime:0.002374s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000706s ]
  11. SELECT * FROM `article` WHERE `id` < 653287 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001024s ]
  12. SELECT * FROM `article` WHERE `id` > 653287 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001028s ]
  13. SELECT * FROM `article` WHERE `id` < 653287 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001643s ]
  14. SELECT * FROM `article` WHERE `id` < 653287 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001878s ]
  15. SELECT * FROM `article` WHERE `id` < 653287 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001807s ]
0.194359s