GitHub上1.5K标星的QA和软件测试学习路线图

​最近在GitHub上发现一个项目,项目描述了作为QA工程师,进行软件测试技能提升时的,建议的软件测试学习顺序图​。

虽然2021年起就不再更新了,但是居然有1.5K的​星

整个项目有两个部分​:

    ​1.QA和软件测试学习顺序图

    ​2.一份测试计划模版

项目的介绍文字如下​:    ​   

在任何产品生命周期中,测试都是一个至关重要的阶段,无论是食品、汽车还是软件生产线。产品的结果应该符合我们的期望,并满足我们创造该产品的需求。

对于任何质量保证工程师来说,拥有坚实的,理解软件组件如何工作以及如何相互集成的知识基础,以及掌握破坏性测试技能是必不可少的技能组合。软件测试是一门艺术,它调查并发现可能产生意外的任何行为。

以下是你可能需要了解的QA和软件测试学习曲线的路径。

​1.QA和软件测试学习路线图

由于图片比较大,领测老贺将中间比较重要的部分截图,并放大显示了,方便大家观看​。最后部分也将全图放了出来!

项目最后,作者给出了以下的建议,领测老贺也一并翻译了出来:

建议

不要盲目信任你未曾见证其失败的测试代码。

充分理解软件测试的本质,不要急于追求自动化。我个人认为,自动化是处理冗余任务的一种有效手段,但并不能取代对软件测试的深入理解。在适当的设计下,自动化可以辅助你完成重复性的测试任务,提高效率。

自动化并不比手动记录和编写测试更复杂。它实际上是将手动测试转化为可读性更好、更易于理解和可重复使用的代码。

确保你的测试代码真正在执行有效的测试。

你的测试代码应该无需额外的测试,本身就应该具备稳定性和可靠性。

不要仅仅依赖服务器的返回状态来判断测试是否通过。例如,对于未授权的API调用得到200的状态码,这可能意味着你的软件存在安全风险。因此,除了检查服务器响应,还应验证请求的合法性和安全性。

2.项目计划模版

该项目还给出了一份软件测试计划模版,配合的说明如下:

测试计划模版

质量保证团队需要生成的最重要的文档之一就是测试计划。缺乏测试计划可能导致团队对测试标准、起点和执行不同类型的测试时机一无所知,这可能会对整个项目交付造成风险,甚至可能导致交付的代码质量不佳。

测试计划的章节和内容可以根据项目和交付类型的不同而有所不同。因此,所附的测试计划PDF被视为通用的,可以满足所有软件测试交付的需求。

您可以在此处找到所附的PDF以供下载:test_plan_sample.pdf

以下是完整的软件测试学习路线图

如果看不到,可以点击下面的文章原文链接

GitHub上1.5K标星的QA和软件测试学习路线图

项目GitHub的地址:awesome-quality-assurance-roadmap

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: GitHub标星 115k 是指某个项目在 GitHub 上收到了 11.5 万个星标(Star)。星标是 GitHub 上用户对项目的一种点赞行为,表示对项目的认可和喜爱。 当一个项目被很多用户标星的时候,通常表示这个项目具有一定的影响力,受到了广泛的关注和认可。标星的数量可以作为评估一个项目受欢迎程度的指标之一。 标星数量的增加主要有以下几个原因: 1. 项目本身优秀:如果一个项目具有很高的代码质量、功能完善、易于使用等优点,就会吸引更多的开发者关注并标星。 2. 开发者社区推广:开发者社区对于一个项目的推广非常重要,如果一个项目在社区中得到了推荐和宣传,就会吸引更多的用户关注和标星。 3. 开发者贡献:开源项目常常接受开发者的贡献,如果一个项目有很多活跃的开发者,意味着项目会持续发展和更新,这也会吸引更多的用户关注和标星。 4. 开发者口碑和用户反馈:如果一个项目具有良好的口碑和用户反馈,证明这个项目对用户来说是有价值的,也会吸引更多的用户关注和标星GitHub标星 115k 表明这个项目受到了极高的关注和认可。这种关注既可以是因为项目本身的优秀,也可能是因为开发者社区的推广和用户口碑的效应。不过,标星数量并不是唯一的评判标准,我们还需要进一步了解项目的质量、活跃度和用户评价等方面的信息,才能全面评估一个项目的价值。 ### 回答2: GitHub 是全球最大的开源代码托管平台之一,用户可以在平台上发布开源项目,并且其他用户可以对其进行关注(Star)。标星(Star)是 GitHub 上一项重要的功能,用于表示用户对某个项目的喜爱程度或兴趣程度。 在你提到的这个情况中,一个项目在 GitHub标星达到 115k 的数量是非常惊人的。这意味着该项目受到了非常广泛的关注和认可,吸引了大量的用户关注和参与。 标星数量的增长通常表明该项目具有出色的代码质量、创新的想法、丰富的功能或对开发者社区有重要的影响。标星数量还能够作为用户评估一个项目质量和受欢迎程度的参考指标。越多的标星数量通常意味着该项目受到更多人的信任和广泛的使用。 标星 115k 的项目往往是在技术方面具有重要意义的项目,也可能是在开发工具、库或框架上具有重要创新的项目。当项目受到如此高的关注时,它不仅会吸引更多的开发者参与贡献代码,也会吸引更多的用户试用和提供反馈。 通过标星数量,我们可以得知这个项目在社区的影响力和认可度。这使得其他开发者能够了解或了解到一些有趣或有价值的项目。同时,对于该项目的维护者来说,标星数量也是对他们工作的认可和鞭策,鼓励他们继续努力改进和维护该项目。 综上所述,GitHub 上一个标星数量达到 115k 的项目无疑是一个备受关注和认可的项目,代表着该项目的质量和影响力。这个数量反映了开发者社区对该项目的认可和信赖程度,证明了该项目在技术领域的重要地位。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值