上一页 1 2 3 4 5 6 7 8 9 ··· 48 下一页
摘要: 在软件项目中,有很多都是无法按时交付的,原因可以说是各有千秋,解决方案当然也有多种多样,今天我根据自己的经验来分析一下项目延期的一些常见原因以及我能给出的解决方案。 需求理解不清 造成项目延期的最大原因是需求分析阶段没有正确理解客户需求。技术人员一般都是非常自负的,觉得你说的需求我都理解了,甚至在客 阅读全文
posted @ 2023-01-20 15:45 小强找BUG 阅读(195) 评论(0) 推荐(0) 编辑
摘要: DevOps 的目标是以更快的方式交付软件。如今,越来越多的企业正努力通过 DevOps 实践提高生产力,加快发布周期。然而在DevOps 实践中,开发人员专注于功能创建,而业务领导者则专注于交付,测试的重要性常常被忽略。这就导致,虽然交付过程的其他方面得到了简化和加速,测试却成为了软件交付的瓶颈。 阅读全文
posted @ 2023-01-20 15:37 小强找BUG 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 当浏览器获得一个html文件时,会“自上而下”加载,并在加载过程中进行解析渲染。 解析: 1. 浏览器会将HTML解析成一个DOM树(display:none,visibility:hidden)。DOM 树的构建过程是一个深度遍历过程:当前节点的所有子节点都构建好后才会去构建当前节点的下一个兄弟节 阅读全文
posted @ 2022-12-22 15:32 小强找BUG 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 康威定律是马尔文·康威1967提出的:“设计系统的架构受制于产生这些设计的组织的沟通结构。” 中文直译的意思是:设计系统的组织,其产生的设计等同于组织之内、组织之间的沟通结构。更直白的说:你想要什么样的系统,就搭建什么样的团队。 “康威定律”从提出至今,已经半个多世纪了。“康威定律”仍然有效吗? 康 阅读全文
posted @ 2022-11-14 17:37 小强找BUG 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 随着敏捷开发模式逐渐走入大众视野,它开始逐步取代了传统的瀑布式开发模式,被越来越多的研发项目团队采用。敏捷开发采用快速迭代,快速发布可用版本的方法,持续输出、持续改进。不同于传统的软件开发模式,敏捷开发模式有着自己鲜明的价值和方法。 但即使实践了敏捷,我们可能还会发现,Bug并没有消失。 面对这些B 阅读全文
posted @ 2022-11-04 20:48 小强找BUG 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 来源:https://www.bylinzi.com/copyright-statement/ 在《软件测试中的树莓酱定律》一文中借用杰拉尔德·温伯格(点击文末「阅读原文」可查看该蓝色文字链接)的『树莓酱定律』解释软件测试中的一些典型场景。其实,温伯格还有一个对应的『草莓酱定律』: 只要有果肉块,就 阅读全文
posted @ 2022-10-12 19:55 小强找BUG 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 来源:https://slxiao.github.io/ 什么是谷歌测试定律? 软件测试(Software Testing)是软件工程(Software Engineering)中不可或缺的一个过程。软件测试触发预定义的测试步骤、比较软件的实际输出结果和预期输出结果,以此来评价软件质量(Qualit 阅读全文
posted @ 2022-09-30 10:50 小强找BUG 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 墨菲定律 墨菲定律的原话是这样的:Anything that can go wrong will go wrong。 凡事只要有可能出错,那就一定会出错。在测试工作中,我们经常会遇到这样的场景。 关注我,每天分享软件测试技术干货、面试经验,想进《Python自动化测试学习交流群》可以直接加V:ats 阅读全文
posted @ 2022-09-30 10:46 小强找BUG 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 微服务架构 是现在软件开发领域/互联网领域比较常用的架构思维,区别于单体应用,是将项目按照业务拆分为独立的项目/应用/服务,只负责一小块具体的业务或分层;形象理解为单体应用像古代的刻板印刷,而微服务更像活字印刷术。 微服务通过轻量级接口或消息队列进行通信;缺点: 微服务通常也是分布式系统,在系统容错 阅读全文
posted @ 2022-09-22 21:06 小强找BUG 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 【BVT的释义】 BVT的全称是Build Verification Test。可以说这个全称就是BVT的定义了。 BVT只验证build构建的成功与失败,不深入测试构建好的build的功能、性能等等。 BVT是在所有开发工程师都已经检入自己的代码,项目组编译生成当天的版本之后进行,主要目的是验证最 阅读全文
posted @ 2022-09-21 09:55 小强找BUG 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 48 下一页