已有 281 人访问
许祥 ID.17128
阅读(225)
博客(0)
许祥的阅读

缺陷、根因分析及影响
我们都读过这样一句话“一分预防胜过十分治疗​”。如果把这句话用到软件领域,就意味着如果缺陷在流程中存在时间越长,修复成本就会越高。因此需要进行根因分析​,以找出问题的原因,并提供适当的解决方案。我们将重点关注以下几点:什么是根因分析为什么会出现缺陷如何进行根因分析根因分析示例1.什么是根因分析根因分析是一种系统化的方法,用于确定事情的根本原因。它有助于采取适当的措施来解决问题。理想情况下,软件应该
180°/ 2024-01-17/1809 人阅读 / 0 人点赞 / 0 条评论

糟糕的软件测试人员的十大特征
概述在软件开发生命周期中,测试是软件进入正式环境之前的一个重要阶段,每个项目在移交给最终用户之前都要经过多个测试阶段。想象一下,如果没有测试阶段,如果软件在没有测试的情况下交付,那么它将如何满足客户的要求呢?因此,为了测试好一个软件,我们需要“优秀的测试人员”。如何定义一个优秀的测试人员呢?优秀的测试人员是那些拥有深入领域知识、快速学习能力、积极态度、发现漏洞并积极调查分析漏洞的人。这种测试人员总
179°/ 2024-01-17/1796 人阅读 / 3 人点赞 / 0 条评论

适合初学者和专业人士的15本最佳软件测试书籍
我们搜寻到一个必读的软件测试精选书单,以提升您的技术水平。深入阅读这个综合性博客,并详尽了解我们精心挑选出的最受好评的软件测试书籍。无论您是初学者还是经验丰富的专业人士,这些资源都是您掌握软件测试技术的途径。即使在这个大量信息可以通过互联网触手可得的数字时代,书籍作为一种极好的学习资源仍然着保持其价值。它们有着老派的魅力和分量,吸引着读者。而对于软件测试人员来说,最受好评的软件测试书籍旨在提升他们
220°/ 2024-01-17/2201 人阅读 / 36 人点赞 / 0 条评论

全球 7 位值得关注的优秀女性QA领导者
科技行业仍然在很大程度上被男性主导,这种差距在高级职位上更加明显,高管团队中的女性比例仅为20%。缩小性别差距一部分是为科技界成功的女性职业道路树立榜样,突出女性作为有影响力的测试人员、顾问、领导者和QA企业家的作用。本期聚焦的女性有许多共同点:智慧、实践经验和对QA工作的热情。她们有些是母亲,有些受过大学教育,有些在工作中学习,有些是CEO。她们都是全球劳动力的一部分,以独特的视角、见解和经验为
179°/ 2024-01-17/1792 人阅读 / 0 人点赞 / 0 条评论

测试领导力—测试负责人的职责以及如何有效管理测试团队
测试团队一个测试团队可以由具有不同技能水平、经验水平、专业水平、不同态度和不同期望/兴趣水平的个体组成。了最大限度地提高质量,需要正确利用这些不同资源的特点。他们需要紧密协作,遵守测试流程,并在预定时间内交付承诺的工作。这显然需要测试管理,通常由担任测试负责人角色的个人来执行。作为测试人员,我们最终要做的工作是领导决策的直接结果。这些决策是试图实施有效的质量保证流程以及良好的测试团队管理的结果。测
208°/ 2024-01-17/2080 人阅读 / 0 人点赞 / 0 条评论

裁掉测试人员?三思而后行
我们正在经历技术行业的裁员浪潮。软件测试人员通常是最先被解雇的人:他们没有可见的交付成果,他们不编写代码,他们发现的缺陷“只会拖慢开发进度”,等等。那么为什么还要留着他们呢?事实上,测试人员做了很多看不见的重要工作。他们是工程设计和产品开发之间的粘合剂,实际上有助于加快向客户交付优质产品速度。人们通常如何看待测试人员测试人员通常被视为仅仅是在功能开发完成后对其执行测试用例的人。或者,如果我们谈论自
169°/ 2024-01-17/1691 人阅读 / 0 人点赞 / 0 条评论

不同结构的自动化测试团队及其自主水平
71%的企业正在使用敏捷开发方法。敏捷强调持续集成,以经常产生增量价值。尽管这种策略在理论上很奇特,但它涉及到测试人员的大量回归测试。维护所有应用程序的功能,并提供稳定且持续的测试帮助,就成为了测试团队头疼的问题。尤其是当应用程序正朝着不断扩展的方向发展时,更是难以应付。大多数团队使用测试左移的方法,即在集成点上使用自动测试进行快速检查。当所实现的代码被推送以与主分支合并时,便可以自动启动一系列测
198°/ 2024-01-17/1981 人阅读 / 1 人点赞 / 0 条评论

为什么我要强调线上测试?
“糟糕的应用,每次打开都想注销!”——这肯定不是软件公司想要收到的用户反馈,因此,各公司都行动起来,努力确保他们发布的应用程序能完美的为客户服务,然而,尽管进行了全面的发布前测试,但在软件上线之前,意外的错误和技术问题经常未被发现。这就提出了一个有趣的问题:软件公司如何有效的应对这一挑战?解决这个问题的关键是”线上测试”,这听起来是不符合常理甚至有风险,但通过实施这一实践,开发人员可以亲眼目睹应用
187°/ 2024-01-10/1872 人阅读 / 12 人点赞 / 0 条评论

测试架构:测试应用程序的整体视角
1什么是测试架构测试架构可以从两个方面进行讨论。从策略层面上,测试架构考虑的是测试应用程序的最佳方法,它可以帮助解答一些问题,例如,我们如何使用单元测试、集成测试和端到端测试来取得覆盖率?哪些测试应该用自动化代替手工测试?我们要使用什么样的测试工具或框架?测试架构也可以体现在更详细的设计层面上,在这个层面上可以回答另外一些问题,例如,我们需要验证的应用程序的重点是什么?我们如何制定测试,以最小重复
181°/ 2024-01-10/1817 人阅读 / 0 人点赞 / 0 条评论

采访:对大量输入进行测试的有效办法
基于属性的测试是一种包含了明确规定了结果应该为真,且不依赖特殊用例的方法。这可以帮助你用较少的测试用例去大量输入测试函数。LucyMair在2023NDCOslo大会上提到了基于属性的测试。基于属性的测试是一种识别属性的技术,有着如下描述:“对于满足某些前提条件的所有输入,某些断言成立。”并且使用这些属性进行测试,正如Mair提到:首先,你需要编写一个有着明确定义属性的函数:它可以输入前提条件,然
160°/ 2024-01-10/1609 人阅读 / 0 人点赞 / 0 条评论