
杂谈
文章平均质量分 91
像污秽一样
程序员,给钱什么都干
展开
-
黑盒测试用例设计方法(期末复习用)
众所周知黑盒测试有八大方法,但是这里我们只讲其中的五个方法,即等价类、边界值、因果图、判定表、场景图什么是黑盒测试黑盒测试又称功能测试,是在不了解程序内部结构和内部特性的情况下进行的测试方法,黑盒测试只验证程序是否能按照需求规格说明书的规定正常使用,是否能适当的接收数据并给出适当的输出结果,如错误提示,或正确的界面等。常用黑盒测试方法有等价类划分法、边界值分析法、正交实验法、流程分析法(场景法)、因图法、判定表法、输入域覆盖法、输出域覆盖法、猜错法(异常分析法)。一、 等价类划分法。原创 2025-01-10 21:13:41 · 1056 阅读 · 0 评论 -
白盒测试用例设计方法(逻辑覆盖法或者基本路径法)
我单独开一篇博客来介绍一下白盒测试的逻辑覆盖法和基本路径法设计,待会也会写一篇黑盒的白盒测试主要是检查程序的内部结构、逻辑、循环和路径。白盒测试的常用用例设计方法有逻辑覆盖和基本路径测试。根据覆盖测试的目标不同,逻辑覆盖又可分为语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖及路径覆盖。语句覆盖要求设计足够多的测试用例,运行被测程序,使得程序中每条语句至少被执行一次。判定覆盖,又称”分支覆盖“;要求设计足够多的测试用例,运行被测程序,使得程序中每个判断的”真“和”假“都至少被执行一次。原创 2025-01-10 20:42:03 · 1123 阅读 · 0 评论 -
软件测试题库解析-剩下
考点:黑盒测试中的决策表法决策表是分析和表达多个逻辑条件下执行不同操作情况的工具。由于决策表可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确,在程序设计发展的初期,决策表就已被当作编写程序的辅助工具了。基于决策表(也称判定表)的测试是最为严格、最具有逻辑性的测试方法。If-then-else逻辑很突出条件和规则的顺序不影响执行哪些操作。输入变量之间存在逻辑关系。涉及输入变量子集的计算。输入与输出之间存在因果关系。很高的圈复杂度。原创 2025-01-09 17:32:35 · 1094 阅读 · 0 评论 -
软件测试题库选择题、判断题解析
集群结构本身并不是Web应用的架构类型,而是一种服务器部署和管理的方式;解析:1.先单元(自己开发的过程中测试),2.再白盒(测内部逻辑),3.确认(回归测试),相当于再验一遍,4.然后是系统测试(全面的测试)5.验收(由客户做一次体验一样的测试)解析: B、需求调查属于需求分析的一部分,C、可行性分析是在设计阶段的工作,不应该在生存周期的讨论范围内,D、问题定义则不属于瀑布模型的任何一个阶段。解析:相当于离阶段性成果越远的部分,出现的问题造成的缺陷就越大,你类比成生物链的模式,越往上累计的毒越多。原创 2025-01-09 15:39:28 · 454 阅读 · 0 评论 -
《软件测试技术》习题参考答案 -2
测试计划、测试需求、测试用例、测试执行、缺陷提交、测试总结编写测试报告:总结测试过程和结果,编写详细的测试报告,包括测试覆盖率、缺陷统计、风险评估等。沟通和反馈:与项目团队和利益相关者沟通测试结果和发现的问题,提供反馈和建议,以便进行后续的开发和改进工作。性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各 项性能指标进行测试,应用领域有四个:能力验证、能力规划、性能调优、缺陷发现。原创 2025-01-07 18:43:36 · 746 阅读 · 0 评论 -
Eureka使用总结(自用)
是指服务注册与发现组件,用于实现服务的自动注册与发现,Spring Cloud Eureka 是对Netflix公司的Eureka的二次封装,它实现了服务治理的功能,Spring Cloud Eureka提供服务端与客户端,服务端即是Eureka服务注册中心,客户端完成微服务向Eureka服务的注册与发现。服务端和客户端均采用Java语言编写。Eureka作为初代的服务注册和发现组件,其基本思想和原理对于后来的Nacos有深远的影响,在nacos中也能隐约看到其身影。原创 2024-12-28 14:13:36 · 1395 阅读 · 0 评论 -
《计算机网络(第7版)-谢希仁》期末考试复习题和答案(总结整理)
这个自动标题自己带了序号,一开始想全部选项和题号都改过来的,结果一看一百多个全是,懒得改了一、选择题。1、广域网覆盖的地理范围从几十公里到几千公里。它的通信子网主要使用( B )。A、报文交换技术 B、分组交换技术 C、文件交换技术 D、电路交换技术2、数据链路层中的数据块常被称为( C )。A、信息B、分组C、帧D、比特流3、关于TCP/IP的IP层协议描述不正确的是( D )。A、是点到点的协议B、不能保证IP报文的可靠传送C、是无连接的数据报传输机制。原创 2024-12-25 19:12:34 · 2598 阅读 · 0 评论 -
框架程序设计-简答以及论述
Bean:表示在方法上定义了一个Bean对象,这个对象交给Spring容器管理,Spring容器会自动调用该方法,并将其返回的实例对象存入容器中供调用。@Autowired是Spring特有的注解,不具有Java EE的兼容性,而@Resource是Java EE的标准注解,具有更好的兼容性。通过pom文件,Maven可以自动下载并管理项目所依赖的库,自动编译、测试、打包、部署代码,大大简化了项目管理的工作。DI:依赖注入,Bean对象的创建依赖于容器,Bean对象所依赖的资源,由容器来设置和装配;原创 2024-12-24 23:11:20 · 1041 阅读 · 0 评论 -
《软件测试技术》习题参考答案 -1
使用人工或自动的手段来运行或测试某个系统的过程,目的在于检验它是否满足规定的需求,或弄清实际结果和预期结果的差距。回归测试:是软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。原创 2024-12-23 17:06:05 · 1468 阅读 · 0 评论 -
软件需求分析复习
需求并没有准确反应用户的真实需要、需求定义模糊、需求信息不完整需求分析做什么(P65分解、提炼、消除矛盾三个方面。分解采用自顶向下提炼采用自底向上解决出现的矛盾需求验证、系统验证、需求确认、系统确认需求验证是需求工程过程中发生的验证活动,主要观察需求是否正确和充分地表达了涉众的需要。需求验证要确保需求的正确性、完备性、一致性。要确保需求的技术可行性。需求管理是一种用于查找、记录、组织和跟踪需求变更的系统化方法,可用于获取、组织和记录系统需求并使客户和项目团队在系统变更上达成并保持一致。需。原创 2024-12-16 09:08:09 · 1138 阅读 · 0 评论 -
《框架程序设计》期末复习要点
尤其注意前身是Apache的iBatis迭代而来,10年迁移到Google Code,13年迁移至Github。是一款数据持久层的框架,半自动ORM实现,对 进行了封装,不过将SQL的定义工作独立了出来交给用户实现,负责完成剩下的SQL解析,处理等工作原创 2024-12-12 15:23:40 · 1417 阅读 · 0 评论 -
技术文档:点亮技术传播之路的明灯
无论你是技术大神还是刚入门的新手,撰写优秀的技术文档都是一项值得学习的技能。规划合理的布局是基础,简洁易懂的语言是核心,持续的更新维护则是生命力的保障。让我们共同努力,创造更多优秀的技术文档,为技术传播之路点亮明灯!原创 2024-11-26 20:50:30 · 507 阅读 · 0 评论 -
2024年11月17日计挑赛体验总结:依托答辩,满是槽点的线上参赛之旅
写在正文之前,这是我第一次参加计挑赛,而且是线上参赛。依托答辩。选择题和操作题。选择题部分相对中规中矩,没有太多可吐槽的地方,毕竟只要题目合理、难度适中,体验都不会太差。真正让我感到崩溃的,是操作题部分。原创 2024-11-17 20:27:04 · 1083 阅读 · 2 评论 -
人工智能:塑造未来的工作与生活
人工智能的应用前景是无限广阔的,它将深刻改变我们的工作、学习和生活方式。作为AI领域的未来从业者,我将继续努力学习,关注AI技术的最新发展,积极参与到技术创新和社会应用中,为推动人工智能技术的健康发展贡献自己的力量。未来属于人工智能,但我们每个人都能成为这场变革的一部分。原创 2024-11-15 15:28:09 · 1355 阅读 · 0 评论 -
AI在电商中的应用:助力销售效率提升与用户体验优化
随着AI技术在电商行业的不断深入应用,未来的电商平台将更加智能、高效、个性化。通过购物推荐、会员分类、商品定价等创新应用,AI不仅大幅提升了平台的销售效率,还为用户提供了更加便捷与贴心的购物体验。随着技术的进步,AI必将在电商行业中发挥越来越重要的作用,推动行业的数字化转型迈向新高度。原创 2024-11-12 21:35:34 · 1042 阅读 · 1 评论