软件测试从零开始学习

软件测试学习路线-基础篇 软件测试自学实践部分比较难,因为需要找到有问题的源代码进行测试,更建议跟团队一起学习。 阅读详情

 

【关键词】软件测试、测试用例、测试需求、测试结果分析
 
引言
       郑人杰《计算机软件测试技术》
 
测试准备工作
       在测试工作伊始,软件测试工程师应该弄清楚软件测试工作的目的是什么?
向有经验的测试人员学习
       a、在运作规范的软件公司,积极向有经验的测试人员请教,寻求测试指导;
       b、在运作不规范的软件公司,充分发挥网络资源优势,寻找软件测试资料进行自我学习。
阅读软件测试的相关书籍
       可以考虑去www.chinapub.com或者www.cnforyou.com查找软件测试类的书籍,购买后进行阅读,另外最好能看看国外的软件测试经典之作。
走读缺陷跟踪库中的问题报告单
       无论是采用ClearQuest、TestDirecter商用工具,还是采用Bugzilla、Mantis等开源工具的软件缺陷跟踪库。缺陷跟踪库中的问题报告单是软件测试工程师工作绩效的集中体现,也是软件产品问题的集中体现。
       一般来说,缺陷报告单中最关键的几个部门包括:第一部分是发现缺陷的环境,包括软件环境、硬件环境等;第二部分是缺陷的基本描述;第三部分是开发人员对缺陷的解决方法。通过对上述缺陷报告单的三个部分进行仔细分析,从中掌握了软件产品最常见的基本问题,并吸收了其它软件测试人员的工作经验。
走读相关产品的历史测试用例
       通过测试用例管理系统【如TestManager】走读相关产品的软件测试用例是迅速提高测试用例设计水平的一条捷径。走读其它软件测试人员设计的优秀软件测试用例,是提高自身用例设计水平的好方法。
学习产品相关的业务知识
       软件测试人员不仅要掌握软件测试技术相关知识,对产品相关的业务知识也要学习。
识别测试需求
       识别测试需求是软件测试的第一步。可以根据需求文档中描述的每个功能项目的输入、处理过程和输出,来设计测试用例。
主动获取需求
       需要测试人员发挥主观能动性,与相关的软件开发项目经理和软件开发人员保持沟通,了解软件实现的主要功能是什么,并记录得收集到的信息。
       把握需求分析的几个关键的点就可以解决问题:输入、处理过程、输出、性能要求、运行环境。
       软件输入: 与某个需求相关的一切可能输入,可以从这几方面考虑,输入来源、输入参数的数量、输入参数的度量单位、输入参数的时间要求、输入参数的精度和输入参数的有效输入范围。在测试用例设计中,这部分内容作为测试用例输入的依据。
       处理过程: 描述对输入数据所执行的所有操作和如何获得输出的过程。测试人员了解处理过程即可,在测试过程中发现 BUG 时候,如果对处理过程了解的深入,对定位问题根源有很大的帮助。
       软件输出: 描述每个需求的输出结果,包括输出的位置(如计算机显示器、打印机、文件),输出参数的数量、输出参数的度量单位、输出参数的时序、输出参数精确度、输出参数的有效输出范围、错误消息。在测试用例设计中,这部分内容作为测试用例的预期输出。
       性能要求: 与某个需求相关的性能要求,比如“用户登陆系统,10秒钟之内应该登陆进入系统”。 10 秒钟这一限制,就是对需求的基本性能要求。
       运行环境: 软件的运行所需的环境,包括硬件平台的要求、操作系统的要求、数据库的要求,以及其它相关支撑软件的要求。
确认需求的优先级
       在产品进度比较紧的情况下,测试人员可以考虑优先测试优先级高的需求项,放弃优先级低的需求项;If进度允许,那么再测试优先级低的需求项。
加入开发小组的邮件群组
       如果公司没有变更控制系统,可以考虑采用加入开发小组的邮件群组,及时知晓开发人员通过邮件讨论问题、通过召开技术会议,如有必要,可以参加开发人员的技术会议。
与开发人员为邻
       良好的人际关系是打通部门墙的手段之一,在工作开展的过程中有很大的便利。
测试用例设计
       需求收集完毕后,开始设计测试用例。测试用例就是一个文档,描述输入、动作、或者时间和一个期望的结果,其目的是确定应用程序的某个特性是否正常的工作。设计测试用例需要考虑以下问题:
       1、测试用例的基本格式
              软件测试用例的基本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果。
              用例编号:测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则:  PROJECT1-ST-001 ,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。
              测试标题:对测试用例的描述,测试用例标题应该清楚表达测试用例的用途。比如 “ 测试用户登录时输入错误密码时,软件的响应情况 ” 。
              重要级别:定义测试用例的优先级别,可以笼统的分为 “ 高 ” 和 “ 低 ” 两个级别。一般来说,如果软件需求的优先级为 “ 高 ” ,那么针对该需求的测试用例优先级也为 “ 高 ” ;反之亦然。
              测试输入:提供测试执行中的各种输入条件。根据需求中的输入条件,确定测试用例的输    入。测试用例的输入对软件需求当中的输入有很大的依赖性,如果软件需求中没有很好的定义需求的输入,那么测试用例设计中会遇到很大的障碍。
              操作步骤:提供测试执行过程的步骤。对于复杂的测试用例,测试用例的输入需要分为几个步骤完成,这部分内容在操作步骤中详细列出。
              预期结果:提供测试执行的预期结果,预期结果应该根据软件需求中的输出得出。如果在实际测试过程中,得到的实际测试结果与预期结果不符,那么测试不通过;反之则测试通过。
              软件测试用例的设计主要从上述 6 个域考虑,结合相应的软件需求文档,在掌握一定测试用例设计方法的基础上,可以设计出比较全面、合理的测试用例。
       2、重用同类型项目的测试用例
              如果我看得远,那是因为我站在巨人的肩上--牛顿。
              一般来说,每个软件公司的项目可以分为固定的几大类。可以按业务类型划分,比如 ERP软件、产品数据管理软件、通信软件、地理信息系统软件等等;可以按软件结构来划分,比如B/S 架构的软件、 C/S 架构的软件、嵌入式软件等。参考同类型软件系统的测试用例,会有    很大的借鉴意义。“拿来主义”可以极大的开阔测试用例设计思路,也可以节省大量的测试用例设计时间。
       3、利用已有的软件 Checklist
              对于同类型的软件,在设计测试用例时,可以去网上搜索相关的同类型的checklist,找份粗糙的checklist,然后在设计测试用例的时候不断去完善,作为下次测试用例设计的基础。
       4、加强测试用例的评审
              测试用例设计完毕后,最好能够增加评审过程。测试用例应该由产品相关的软件测试人员和软件开发人员评审,提交评审意见,然后根据评审意见更新测试用例。如果认真操作这个环节,测试用例中的很多问题都会暴露出来,比如用例设计错误、用例设计遗漏、用例设计冗余、用例设计不充分等等;如果同行评审不充分,那么,在测试执行的过程中,上述本应在评审阶段发现的测试用例相关问题,会给测试执行带来大麻烦,甚至导致测试执行挂起。
       5、定义测试用例的执行顺序
              在测试用例执行过程中,你会发现每个测试用例都对测试环境有特殊的要求,或者对测试环境有特殊的影响。因此,定义测试用例的执行顺序,对测试的执行效率影响非常大。如某些异常测试用例会导致服务器频繁重新启动,服务器的每次重新启动都会消耗大量的时间,导致这部分测试用例执行也消耗很多的时间。那么在编排测试用例执行顺序的时候,应该考虑把 这部分测试用例放在最后执行,如果在测试进度很紧张的情况下,如果优先执行这部分消耗时 间的异常测试用例,那么在测试执行时间过了大半的时候,测试用例执行的进度依然是缓慢的,这会影响到测试人员的心情,进而导致匆忙地测试后面的测试用例,这样测试用例的漏测、误测就不可避免,严重影响了软件测试效果和进度。因而,合理地定义测试用例的执行顺序是很有必要的。
测试用例执行
       测试用例设计完毕后,接下来的工作是测试执行,测试执行中应该注意以下几个问题:
       1、搭建软件测试环境,执行测试用例
              测试用例执行过程中,搭建测试环境是第一步。一般来说,软件产品提交测试后,开发人员应该提交一份产品安装指导书,在指导书中详细指明软件产品运行的软硬件环境,比如要求操作系统系统是 Windows 2000 pack4 版本,数据库是 Sql Server 2000 等等,此外,应该给出被测试软件产品的详细安装指导书,包括安装的操作步骤、相关配置文件的配置方法等等。对于复杂的软件产品,尤其是软件项目,如果没有安装指导书作为参考,在搭建测试环境过程中会遇到种种问题。
              如果开发人员拒绝提供相关的安装指导书,搭建测试中遇到问题的时候,测试人员可以要求开发人员协助,这时候,一定要把开发人员解决问题的方法记录下来,避免同样的问题再次请教开发人员,这样会招致开发人员的反感,也降低了开发人员对测试人员的认可程度。
       2、测试执行过程应注意的问题
              测试环境搭建之后,根据定义的测试用例执行顺序,逐个执行测试用例。在测试执行中需要注意以下几个问题:
         全方位的观察测试用例执行结果:测试执行过程中,当测试的实际输出结果与测试用例中的预期输出结果一致的时候,是否可以认为测试用例执行成功了?答案是否定的,即便实际测试结果与测试的预期结果一致,也要查看软件产品的操作日志、系统运行日志和系统资源使用情况,来判断测试用例是否执行成功了。全方位观察软件产品的输出可以发现很多隐蔽的问题。以前,我在测试嵌入式系统软件的时候,执行某测试用例后,测试用例的实际输出与预期输出完全一致,不过在查询 CPU 占用率地时候,发现 CPU 占用率高达 90 %,后来经过分析,软件运行的时候启动了若干个 1ms 的定时器,大量的消耗的 CPU 资源,后来通过把定时器调整到10ms , CPU 的占用率降为 7 %。如果观察点单一,这个严重消耗资源的问 题就无从发现了。
         加强测试过程记录:测试执行过程中,一定要加强测试过程记录。如果测试执行步骤与测试用例中描述的有差异,一定要记录下来,作为日后更新测试用例的依据;如果软件产品提供了日志功能,比如有软件运行日志、用户操作日志,一定在每个测试用例执行后记录相关的日志文件,作为测试过程记录,一旦日后发现问题,开发人员可以通过这些测试记录方便的定位问题。而不用测试人员重新搭建测试环境,为开发人员重现问题。
         及时确认发现的问题:测试执行过程中,如果确认发现了软件的缺陷,那么可以毫不犹豫的提交问题报告单。如果发现了可疑问题,又无法定位是否为软件缺陷,那么一定要保留现场,然后知会相关开发人员到现场定位问题。如果开发人员在短时间内可以确认是否为软件缺陷,测试人员给予配合;如果开发人员定位问题需要花费很长的时间,测试人员千万不要因此耽误自己宝贵的测试执行时间,可以让开发人员记录重现问题的测试环境配置,然后,回到自己的开发环境上重现问题,继续定位问题。
         与开发人员良好的沟通:测试执行过程中,当你提交了问题报告单,可能被开发人员无情驳回,拒绝修改。这时候,只能对开发人员晓之以理,做到有理、有据,有说服力。首先,要定义软件缺陷的标准原则,这个原则应该是开发人员和测试人员都认可的,如果没有共同认可的原则,那么开发人员与测试人员对问题的争执就不可避免了。此外,测试人员打算说服开发人员之前,考虑是否能够先说服自己,在保证可以说服自己的前提下,再开始与开发人员交流。
       3、及时更新测试用例
              测试执行过程中,应该注意及时更新测试用例。往往在测试执行过程中,才发现遗漏了一些测试用例,这时候应该及时的补充;往往也会发现有些测试用例在具体的执行过程中根本无法操作,这时候应该删除这部分用例;也会发现若干个冗余的测试用例完全可以由某一个测试用例替代,那么删除冗余的测试用例。
              总之,测试执行的过程中及时地更新测试用例是很好的习惯。不要打算在测试执行结束后,统一更新测试用例,如果这样,往往会遗漏很多本应该更新的测试用例。
提交一份优秀的问题报告单
       软件测试提交的问题报告单和测试日报一样,都是软件测试人员的工作输出,是测试人员绩效的集中体现。因此,提交一份优秀的问题报告单是很重要的。软件测试报告单最关键的域就是 “ 问题描述 ” ,这是开发人员重现问题,定位问题的依据。问题描述应该包括以下几部分内容:软件配置、硬件配置、测试用例输入、操作步骤、输出、当时输出设备的相关输出信息和相关的日志等。
       软件配置:包括操作系统类型版本和补丁版本、当前被测试软件的版本和补丁版本、相            关支撑软件,比如数据库软件的版本和补丁版本等。
       硬件配置:计算机的配置情况,主要包括 CPU 、内存和硬盘的相关参数,其它硬件参 数根据测试用例的实际情况添加。如果测试中使用网络,那么网络的组网情况,网络的容量、流量等情况。硬件配置情况与被测试产品类型密切相关,需要根据当时的情况,准确翔实的记录硬件配置情况。
  测试用例输入 / 操作步骤 / 输出:这部分内容可以根据测试用例的描述和测试用例的实际执行情况如实填写。
  输出设备的相关输出信息:输出设备包括计算机显示器、打印机、磁带等等输出设备,如果是显示器可以采用抓屏的方式获取当时的截图,其他的输出设备可以采用其它方法获取相       关的输出,在问题报告单中提供描述。
  日志信息:规范的软件产品都会提供软件的运行日志和用户、管理员的操作日志,测试人员应该把测试用例执行后的软件产品运行日志和操作日志作为附件,提交到问题报告单中。
  根据被测试软件产品的不同,需要在“问题描述”中增加相应的描述内容,这需要具体问题具体分析。
测试结果分析

       软件测试执行结束后,测试活动还没有结束。测试结果分析是必不可少的重要环节,“编筐编篓,全在收口”,测试结果的分析对下一轮测试工作的开展有很大的借鉴意义。前面的“测试准备工作”中,建议测试人员走读缺陷跟踪库,查阅其他测试人员发现的软件缺陷。测试结束后,也应该分析自己发现的软件缺陷,对发现的缺陷分类,你会发现自己提交的问题只有固定的几个类别;然后,再把一起完成测试执行工作的其他测试人员发现的问题也汇总起来,你会发现,你所提交问题的类别与他们有差异。这很正常,人的思维是有局限性,在测试的过程中,每个测试人员都有自己思考问题的盲区和测试执行的盲区,有效的自我分析和分析其他测试人员,你会发现自己的盲区,有针对性的分析盲区,必定会在下一轮测试用避免盲区。

软件测试学习 软件测试 阅读详情

相关推荐

2020软件测试学习线路图~

互联网行业的兴起引起了连锁反应,与计算机相关的工作都细化了一个个的分支,其中,软件测试占据了很重要的一环。今天小编就带着大家一起走进软件测试,去看看软件测试怎么学?从哪里开始学? 第一阶段:前置基础知识 知识点: 1)计算机基础 计算机组成部分、操作系统分类、B/S和C/S架构、常用DOS命令、服务器域名 2)测试理论 软件测试的目的、软件测试定义、软件测试原则、产品质量模型、测试基本流程 3)HTML基础 HTML基础语法、标签属性、图片标签、超链接、锚点、表单 4)CSS基础 C

CZ-001的博客 3586

如何系统自学软件测试,看这篇软件测试学习方法万字总结就够了

1. 给你一个网站,你如何测试?首先,查找需求说明、网站设计等相关文档,分析测试需求。制定测试计划,确定测试范围和测试策略,一般包括以下几个部分:功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试功能性测试链接测试。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回。提交功能的测试。多媒体元素是否可以正确加载和显示。多语言支持是否能够正确显示选择的语言等。界面测试页面是否风格统一,美观页面布局是否合理,重点内容和热点内容是否突出控件是否正常使用。

qq_73332379的博客 1070

自学测试的看过来:「全网最全超大型软件测试从零开始学习攻略」

IT行业主要有两大类岗位,一是研发类岗位,一个是测试类岗位。以前我经常讲,测试岗位相对研发岗位,门槛要低不少,对学历和能力的要求要低一些,很多同学都可以来应聘软件测试的工作。除了计算机科学与技术、软件工程等计算机类专业的同学,其他计算机相关专业的同学也可以来从事IT相关的工作,比如电子信息工程、通信工程、电气自动化、自动化等专业,甚至是数学、物理、化学等专业同学也进入了IT行业。

Androidyuexia的博客 1152

2024零基础入行软件测试全网最全攻略

很多朋友想要入行,但是都不知道该怎么学。抽个时间简单的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。学习软件测试有2条路可以选。最省事的当然是找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训结构认真的学习就行了。当然,这里并不会给你推荐培训机构,所以这里我们讲的是,怎么去自学软件测试。毕竟软件测试的门槛真的挺低的。好了,正式开始讲了。

2301_79535544的博客 1838

最经典的软件测试入门教程(上)

说明: 一、由于附件大小的限制,已将文件打成两个包发布(保证内容完整),请需要的朋友分开下载,谢谢合作。 二、请自行下载超星阅读器 简介:   我所见过的最好最经典的软件测试入门书,有一个别名叫“软件测试的本质”。书中没有讨论太多的软件测试理论,只包含了一部分常用的、基本的知识。从什么是软件测试、为什么要作软件测试开始,逐步引入基本的和高级的测试技术和方法,然后开始把读者引入实际工作中,讲述了一般的测试过程中要经历哪些阶段,要作哪些具体的工作,如何开展测试工作,如何找到缺陷并提交缺陷。甚至还包括了对测试人员的职业指导。建议所有的测试人员都读一读。 编辑推荐: 本书与同类书相比,具有一个显著的特点,就是浅显易懂。虽然整本书涉及的范围相当广泛,但是作者始终没有忘记,是读者的书,而不是他本人在自言自语。能够在如此庞杂的学科中流畅讲解、层层剖析,可见作者深厚的技术功底和对软件测试、软件工程的透彻理解。 目录 第一部分 软件测试综述 第1章 软件测试背景 第2章 软件开发过程 第3章 软件测试的实质 第二部分 测试基础 第4章 检查产品说明书 第5章 闭着眼睛测试软件 第6章 检查代码 第7章 带上X光眼镜检查软件 第三部分 运用测试技术 第8章 配置测试 第9章 兼容性测试 第10章 外国语言测试 第11章 易用性测试 第12章 测试文档 第四部分 加强测试 第14章 自动测试和测试工具 第15章 臭由轰炸和Beat测试 第五部分 使用测试文档 第16章 计划测试工作 第17章 编写和跟踪测试案例 第18章 报告发现的问题 第19章 评价成效 第六部分 软件测试展望 第20章 软件质量评判 第21章 软件测试员职业指导 附录测验问题解答

软件测试从零开始

软件测试从零开始,LoadRunner脚本语言基础,VU脚本开发实战

如何从零开始学习软件测试

很多朋友想要入行软件测试,但是都不知道该怎么学。 抽个时间简单的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。 学习软件测试有2条路可以选。 最省事的当然是找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训结构认真的学习就行了。 当然,这里并不会给你推荐培训机构,所以这里我们讲的是,怎么去自学软件测试。 毕竟软件测试的门槛真的挺低的。 好了,正式开始讲了。 第一阶段 测试基础 测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。 最好学到.

爱码小哥 535

比较详细的软件测试用例的写作

详细的测试用例的写作方法 有等价类划分法 边界值分析法 的举例

从零开始学习软件测试

如何从零开始学习软件测试 很多朋友想要入行软件测试,但是都不知道该怎么学。 抽个时间简单的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。 学习软件测试有2条路可以选。 最省事的当然是找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训结构认真的学习就行了。 当然,这里并不会给你推荐培训机构,所以这里我们讲的是,怎么去自学软件测试。 毕竟软件测试的门槛真的挺低的。 好了,正...

holy_bear 1643

软件测试功能测试用例

学习设计功能测试用例的技巧,测试用例说明 1. 序号 2. 测试用例的名称 3. 测试用例的目的 4. 测试用例的输入 5. 期待的输出 6. 测试方法 7. 实际的输出

Comsol 压电换能器声场仿真(远场分析、边界元法优化)

本文详细介绍了在Comsol中使用边界元法进行压电换能器远场声场仿真的高效方法。针对传统有限元法计算远场时内存消耗大、耗时长的问题,文章阐述了边界元法在处理无限域、提升计算效率和精确获取远场指向性方面的核心优势,并提供了从多物理场耦合设置、网格划分策略到求解器配置及结果验证的完整实战指南。

weixin_29045585的博客 405

12家大厂软件测试大牛,联合打造:<如何从零开始学习软件测试>系列视频+完整版文档分享

前言 很多朋友想要入行软件测试,但是都不知道该怎么学。抽个时间简单地给大家说下,对于0基础的朋友,应该怎么去学习软件测试。学习软件测试有2条路可以选。 最省事的当然是找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训机构认真的学习就行了。 当然,这里并不会给你推荐培训机构,所以这里我们讲的是,怎么去自学软件测试。毕竟软件测试的门槛真的挺低的。 好了,正式开始讲了 第一阶段 测试基础 测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。 最好学到什么程

LinWeiadd的博客 352

Eplan P8 API二次开发--插入符号(Symbol)功能(Function)并定义属性

1、目的 使用Eplan API在页中自动插入某个符号并按约定规则自动设置好属性 2. 步骤 一、基础信息 比如要在Eplan中自动插入一个电机的符号并定制属性,我们先要确定要插入的符号名,可以在Eplan中获取如下符号(Symbol)信息 可以知道我们待插入的符号名称为M3_1, 接下来,使用Visual Studio建立类库项目,并引用Eplan Api库 二、获取符号变量(SymbolVariant) 在Eplan中,当一个符号(Symbol)被插入到页中,这个符号的引用即变为一个(Function

如是道程序人生 4524

腾讯软件测试技术总监,教你软件测试如何从零开始学习!!!

很多朋友想要入行软件测试,但是都不知道该怎么学。 抽个时间简单的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。 学习软件测试有2条路可以选。 最省事的当然是找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训结构认真的学习就行了。 当然,这里并不会给你推荐培训机构,所以这里我们讲的是,怎么去自学软件测试。 毕竟软件测试的门槛真的挺低的。 好了,正式开始讲了。 第一阶段 测试基础测试 基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。 最好学到什么

m0_60351086的博客 517

PCIe网卡驱动实现分析(三)--- cache一致性

在现代处理器系统中,CPU的主频远高于主存读写速度,主存的读写速度成为程序执行效率的瓶颈;为了解决这个问题,在CPU和主存之间引入了Cache存储器,基于程序执行的局部性原理,在程序执行时,将正在使用的数据从主存拷贝一份到Cache,这样CPU就可以直接从Cache读写数据以改善主存读写速度慢的问题;

a935854743的博客 1776

阻抗匹配详解

在深入理解阻抗匹配概念之前,我们可以先来一起看一个现象,首先使用一个信号发生器输出一个脉宽为 50ns 的单脉冲信号,同时将信号接入示波器,此时在示波器的波形视图上可以看到这个仅有一个脉冲的信号,如下图。如果我们将信号接入示波器的同时将电缆延长数米到外部,并且延长后电缆末端保持悬空不接入任何东西,引出一段未接入任何东西的开路电缆,按照常识应该没有任何影响,然而实测是在原有脉冲旁边多出了一个类似脉冲,如下图。

zhbi98 的技术 Blogs 2560

如何从零开始学习软件测试[转自网络]

第一阶段 测试基础 测试的定义、测试的分类、测试的方法、测试的生命周期。 测试计划、测试方案、测试策略、测试用例的编写。 BUG的定义、BUG的分类、BUG的六要素、BUG的生命周期。 测试和开发流程的关系、瀑布流、V字形、W字型(双V)、螺旋型、敏捷等等。 PDCA、5W2H等分析管理的方法 质量管理体系CMMI(了解) 以上内容的讲解:https://www.bilibili.c...

天才中年英俊的博客 515

多模态融合相关概念

多模态图像融合

weixin_43921949的博客 7355

从零开始学习软件测试01

从实习到现在工作一年,复习一下所学习到的测试知识以及经验,笔记整理在本地,以截图的形式分享。

aidcare的博客 473

ATE测试的未来:自动化与智能化的技术演进

本文探讨了自动测试设备(ATE)在半导体产业中的技术演进,重点关注自动化与智能化的发展趋势。随着芯片制程的不断进步,ATE面临测试复杂度激增和成本压力等挑战。文章分析了AI技术在测试优化中的应用,如自适应测试和缺陷预测,以及模块化架构和端到端测试生态系统的创新。这些技术突破显著提升了测试效率和设备利用率,为半导体测试的未来发展指明了方向。

weixin_29232507的博客 614

让 ABAP BAPI_COSTACTPLN_POSTPRIMCOST 不再沉默:一套可落地的参数一致性校验与排错打法

SAP BAPI_COSTACTPLN_POSTPRIMCOST 沉默失败分析与解决方案 问题现象 使用 BAPI_COSTACTPLN_POSTPRIMCOST 上传计划数据时,接口执行不报错但数据未写入 COSP 等计划表,呈现"沉默失败"现象。 根本原因 索引关联断裂:INDEXSTRUCTURE 中 OBJECT_INDEX 和 VALUE_INDEX 未正确关联 COOBJECT 和 PERVALUE/TOTVALUE 表的数据 对象定义冲突:COOBJECT 中同一行填写了多

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 108

软件测试难吗?0基础可以学吗?上手时间快吗?如何从零开始学习软件测试?

如何从零开始学习软件测试 很多朋友想要入行软件测试,但是都不知道该怎么学。 抽个时间简单的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。 学习软件测试有2条路可以选。 最省事的当然是找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训结构认真的学习就行了。 当然,这里并不是非要你去培训机构,所以这里我们讲的是,怎么去自学软件测试。 毕竟软件测试的门槛真的挺低的。当然 有对软件测试这一块有疑问的也可以加我学习群,1140267353,可以免费领取学习资料,面试宝典,群内也有大佬技术交流。 好

测试小小小的博客 1063

PyTorch生成式人工智能(25)——基于Transformer实现机器翻译

不同于循环神经网络 (RNN) 按顺序处理数据,Transformer 以并行的方式处理输入数据(例如句子)。这种并行处理提高了效率,但并未使其能够识别输入的顺序。为了解决这个问题,Transformer 向输入的词嵌入中添加了位置编码。这些位置编码是分配给输入序列中每个位置的独特向量,其维度与输入词嵌入对齐。本节将以英语到法语的翻译为例,通过介绍如何训练 Transformer 模型将英语句子转换为法语,深入理解 Transformer 的架构及自注意力机制的运作方式。

盼小辉丶的博客 2727

java软件测试怎么学_如何从零开始学习软件测试

第四阶段 架构学习前三个阶段学习完成后,各位就应该考虑怎么写代码更合理了。怎么去测试更全面。怎么才能更好的保障项目的质量。我认为,在这个阶段,应该回头重新学习一遍测试基础。因为这个阶段的提高是思想、方法的提高了。上面讲的都是教你应该怎么做。在这个阶段你要自己去发现、为什么要那样做。跨过了这个阶段就基本上可以成为专家了。学习都是水到渠成的,在这个时候,你应该已经掌握了不少框架了,甚至自己也能开发合适...

weixin_29331689的博客 312

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

从零开始的软件测试学习之旅(一)理论知识篇

在规定的条件下对程序进行操作,以发现程序错误与需求缺陷的过程测试对象1.源程序 2.目标程序 3.数据检测 4.需求文档/设计文档学习软件测试之前,先要了解软件开发的模型添加wx好友时备注:111!!

qq_51352148的博客 990

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

下一篇: Hummingbird Exceed远程连接Solaris的网络及字体设置
objects
博客等级 码龄24年 4粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值