- 博客(24)
- 收藏
- 关注

原创 手把手教你用 DeepSeek + Cherry Studio 构建 AI 知识库
DeepSeek 是北京深度求索人工智能基础技术研究有限公司推出的大语言模型算法 ,以 transformer 架构为基础,通过海量语料数据进行预训练,能实现语义分析、计算推理、问答对话等多种任务。它在编码、数学、中文理解等方面表现出色,经过不断的版本迭代,性能持续提升,如 DeepSeek-V3 在知识类任务上的水平显著提升,生成速度也大幅提高。
2025-02-07 14:48:19
11911
5

原创 产品测试质量度量全攻略
产品测试质量度量在软件开发过程中起着至关重要的作用。首先,它是确保产品质量的关键手段。通过对软件产品进行全面的质量度量,可以及时发现潜在的问题和缺陷,避免在产品上线后给用户带来不良体验,甚至造成严重的损失。质量度量有助于降低维护成本。保持测试用例效果的连续性是降低测试维护成本的重要措施之一。例如,每个测试用例都应是可执行的,且在产品功能发生小变化时不应无效。同时,连续使用测试用例应具有成本效益高的特点。产品测试质量度量还能极大地提升用户体验。
2024-10-12 16:09:04
1484
原创 PyCharm结合DeepSeek-R1
在程序员的日常工作中,提高编程效率、快速解决代码问题是重中之重。今天给大家分享一个强强联合的组合 ——PyCharm 插件 Continue 与 DeepSeek-R1,它们能帮你打造出强大的个人 AI 编程助手。
2025-02-10 18:09:41
3043
原创 如何通过腾讯 ima.copilot 训练自己的知识库
在信息爆炸的时代,拥有一个专属的知识库,能让我们在学习、工作中快速获取所需信息,极大地提升效率。腾讯推出的 AI 智能工作台 ima.copilot,为我们打造个人知识库提供了便利。今天,就来给大家分享如何通过腾讯 ima.copilot 训练自己的知识库。
2025-02-10 18:04:05
5569
原创 测试工程师可以使用DeepSeek做哪些工作?
AI时代一天一个变化,我们应该积极的拥抱AI,成为会使用AI的人才不会被AI代替,那么作为测试工程师可以使用AI做哪些工作呢?
2025-02-08 09:19:23
929
1
原创 一文读懂DeepSeek蒸馏技术,AI进阶的秘密武器
蒸馏技术,英文名为Knowledge Distillation,简称KD ,最早是由Geoffrey Hinton、Oriol Vinyals和Jeff Dean在2015年提出。从概念上来说,它就像是一场“老师与学生”的教学过程。在这个过程中,有一个性能强大但结构复杂的“老师模型”,还有一个相对较小、更轻便的“学生模型”。“老师模型”将自己从海量数据中学习到的知识和经验,传递给“学生模型” ,让“学生模型”在接收这些知识后,能够在保持高性能的同时,实现更小的模型规模和更快的推理速度。
2025-02-08 09:14:55
935
原创 DeepSeek 与基础大模型:原理和区别全解析
基础大模型一般以 Transformer 架构为基石,Transformer 架构中的核心组件是多头注意力机制(Multi - Head Attention)。它允许模型同时关注输入序列的不同位置,从而更全面地捕捉语言中的语义依赖关系。比如在句子 “苹果从树上掉下来” 中,模型能通过注意力机制,精准把握 “苹果” 与 “掉下来” 以及 “树上” 之间的关联。在训练阶段,基础大模型采用大规模无监督学习,在海量的文本数据上进行训练,像 Wikipedia、各类新闻资讯、小说等都是训练素材。
2025-02-07 15:04:07
708
原创 如何有效提升质量意识:构建卓越团队的基石
质量意识是指个体或组织对产品、服务或工作流程中质量标准的认知、重视及追求卓越的态度。它不仅仅是对错误和缺陷的避免,更是一种持续改进、预防为主的思维方式。质量意识高的团队,能够主动识别潜在问题,采取措施预防,从而确保最终成果满足甚至超越客户期望。质量意识是企业持续发展和市场竞争力的核心要素。通过系统的策略实施、案例学习、立即行动以及长远规划,可以有效提升团队的质量意识,构建以质量为驱动的企业文化。记住,质量不是一次性的任务,而是持续不断的旅程,需要每一位团队成员的共同努力与坚持。
2024-11-25 15:47:04
962
原创 《测试能否转产品经理?——优势与难点并存的转型之路》
在软件行业中,测试人员和产品经理这两个角色似乎有着不同的定位和职责。然而,随着行业的发展和个人职业发展的需求,越来越多的测试人员开始思考一个问题:我能不能转产品经理呢?
2024-10-19 11:29:28
1462
原创 JMeter 中两大高级线程组的区别与应用
最近群里的测试小伙伴在问在 JMeter 中,“jp@gc - Ultimate Thread Group”和“jp@gc - Stepping Thread Group 阶梯加压”有哪些区别和实际应用场景有哪些?所以这里也跟大家分享一下JMeter 作为一款强大的性能测试工具,拥有众多实用的插件,其中和这两个高级线程组在性能测试中发挥着至关重要的作用。功能强大且灵活度高,相当于把多个不同基础线程组进行组合。它可以用于创建线性负载、阶梯负载、尖峰负载和波浪形负载等多种测试场景。
2024-10-14 14:47:59
1269
原创 Docker:容器化技术的强大力量
Docker 作为一种强大的容器化技术,在应用打包、多版本混合部署、升级回滚以及多租户资源隔离等方面展现出了巨大的优势和广泛的应用场景。在应用打包方面,Docker 通过 Dockerfile 将应用程序及其依赖项打包到可移植的容器镜像中,确保了环境的一致性,提高了团队协作效率。在多版本混合部署中,Docker 能够为不同版本的应用创建独立的容器,实现了服务器的灵活部署和应用的升级维护。升级回滚操作在 Docker 中变得快速便捷,大大提高了软件交付的效率。
2024-10-12 08:32:08
1217
原创 科学评估软件测试工作量:精准规划,高效测试
在软件开发项目中,科学评估软件测试工作量具有至关重要的意义。首先,合理评估软件测试工作量有助于更好地规划时间和资源分配。例如,根据搜索到的资料显示,在银行软件测试中,由于测试部门作为成本中心,需要科学评估工作量以确保资源的合理利用。如果不能准确评估测试工作量,可能会导致资源分配不合理,要么出现资源闲置,浪费成本;要么出现资源紧张,影响测试质量和进度。其次,准确的测试工作量评估能够准确预测项目周期。
2024-10-11 13:45:25
1327
原创 《探秘 Google 软件测试之道:探索性测试的魅力》
探索性测试最早是由测试专家 Cem Kaner 博士在 1983 年提出,并受到当时语境驱动的软件测试学派支持。后来,James A. Whittaker 凭借在微软和谷歌担任测试架构师和测试总监的经验积累,扩展了探索式测试的概念和方法。探索性测试与传统测试方法不同,它不依赖于详细的测试文档,而是在测试执行过程中不断设计并调整测试策略。传统测试通常是 “先设计,后执行”,而探索性测试强调测试设计和测试执行的同时性,依靠测试人员的知识、经验和直觉,在探索软件时动态地设计和执行测试用例。(一)总结重要性与优势。
2024-10-11 10:00:22
1016
原创 开源 APM 性能检测系统与架构
APM,全称 Application Performance Management,是一种应用性能监控工具。目前市面的系统基本都是参考 Google 的 Dapper(大规模分布式系统的跟踪系统)来做的。APM 通过汇聚业务系统各处理环节的实时数据,分析业务系统各事务处理的交易路径和处理时间,实现对应用的全链路性能监测。其核心思想是在应用服务各节点相互调用的时候,从中记录并传递一个应用级别的标记,这个标记可以用来关联各个服务节点之间的关系。
2024-10-10 13:49:30
1756
原创 性能测试架构:选择与优化的关键
性能测试架构的选择对于软件性能至关重要。不同的架构类型适用于不同的业务场景和性能需求,如简单系统架构、大型系统架构以及 CS/CSS 系统架构等,各有其特点和适用范围。在选择性能测试架构时,需要根据业务需求、性能指标以及综合评估各种架构的优缺点来做出决策。同时,性能测试工具与架构密切相关,不同的工具具有不同的特点和适用场景,能够为性能测试提供有力的支持。
2024-10-10 12:01:50
1841
原创 程序员在 AI 时代的应对之策
通过专注于某个领域深耕细作、广泛学习以适应快速变化的技术环境、重点转向 AI 无法轻易替代的软技能等策略,程序员可以保持并提升自身的核心竞争力,在 AI 时代的编程领域中继续发挥重要作用。AI 时代的技术发展迅速,程序员需要具备跨领域的知识和技能,以适应不断变化的技术环境。在 AI 时代,程序员可以借助 AI 工具进行问题分析和解决方案的探索,但最终的决策和实施仍然需要依靠人类的智慧和经验。在 AI 时代,程序员可以选择专注于某个特定领域,深入钻研该领域的技术和业务知识,成为该领域的专家。
2024-10-09 14:34:43
525
原创 线上问题复盘:提升软件质量的关键步骤
线上问题通常指在互联网服务、软件应用、数字产品或任何在线交互过程中遇到的任何异常情况、错误、缺陷或问题。这些问题可能会阻碍用户的正常使用、影响用户体验,甚至导致数据损失或安全风险。以某应用的线上事故为例,介绍问题定位、解决及后续流程修改的过程。问题定位用户反馈索引词的顺序有问题,全部提至了句首,导致句子全部错误,无法正常阅读。程序猿在做索引词高亮处理时,程序逻辑设计不当,将整个句子视作一个词条进行处理,提取索引词后进行高亮处理,将高亮词放回时,替换其到 index=0 的位置,导致索引词显示在句首。
2024-10-09 14:03:58
1929
原创 软件版本管理规范:提升软件开发效率与质量的关键
版本管理系统在软件代码的安全保护方面起着至关重要的作用。例如,使用版本控制系统如 Git、SVN 等,可以记录代码的每一次修改,防止代码丢失。当出现问题时,可以轻松回滚到之前的版本,避免代码被错误覆盖。同时,通过设置访问权限,只有授权人员才能访问和修改代码,有效防止未经授权的修改。此外,一些专业的安全软件,如洞察眼 MIT 系统、域之盾软件等,可以实时监控员工电脑,对源代码进行加密,一键阻断可能泄密的途径,即使是重装系统或者拆掉硬盘,代码依旧处于加密状态,无法打开。
2024-10-08 11:58:02
2386
原创 TestCraft快速上手
打开示例网址,点击 Pick Element 选择元素,元素选取完成后可进行后续操作。例如,在打开的网址 https://www.iamerp.com/中,我们可以轻松地通过点击 Pick Element 来选择网站的登录区域。这个步骤非常关键,因为只有准确地选取了元素,才能为后续的测试操作提供基础。当元素选择好之后,页面会显示“Element picked!”页面已选取。
2024-09-29 17:09:11
1568
3
原创 AI自动化测试工具 --TestCraft
TestCraft - GPT 支持的测试想法生成器和 自动化测试创建器,这是一款创新的 浏览器扩展,旨在彻底改变您的软件测试体验。借助强大的 GPT-4,TestCraft 可以改变您的软件测试体验,简化测试想法的生成、Cypss 和 Playwright 的自动化测试创建,甚至检查可访问性问题。
2024-09-29 10:45:16
2790
原创 《AI 大模型:软件测试领域的新引擎》
随着人工智能技术的飞速发展,AI 大模型与软件测试的融合正成为软件测试领域的新趋势。软件测试一直是确保软件质量的重要手段,但传统的手工编写测试用例不仅耗费大量人力成本,而且对于业务需求条目多的项目,效率低下。AI 大模型的出现为这一问题带来了解决方案。AI 大模型具有强大的自然语言理解和生成能力,能够辅助测试人员在测试过程中自动生成测试相关资产。例如,利用 AI 大模型可以自动生成大量的测试用例,覆盖更多的测试场景,减少人工编写测试用例的工作量。
2024-09-27 16:51:24
1386
原创 服务端质量保障之测试策略
服务端质量保障是微服务架构成功的关键之一。通过采用合适的测试策略,包括单元测试、集成测试、端到端测试、性能测试和安全测试等,并建立有效的测试流程和环境管理机制,我们可以提高微服务系统的质量和可靠性。同时,持续学习和应用新的测试技术和方法,不断优化测试策略,以适应不断变化的软件需求和技术环境。《微服务质量保障:测试策略与质量体系》为我们提供了全面而深入的指导,帮助我们在微服务时代更好地保障服务端质量。
2024-09-27 16:21:23
419
jmeter 实现oauth1.0授权认证
2022-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人