1.免费的编程书籍免费的开发手册167K⭐Repo:github.com/EbookFoundation/free-programming..2.很棒的话题包含了各种有趣的话题148k⭐Repo:github.com/sindresorhus/awesome3.编码大学路一份成为软件工程师的完整的计算机科学学习计划。144k⭐Repo:github.com/jwasham/coding-inter
19 小时前| 744 人阅读|2 人点赞

关于我们正式会员准会员TPC专业附属机构TPC审阅者荣誉名册如果您想联系会员公司的代表,请联系TPC管理员:admin@TPC.org正式会员准会员专业附属机构TPC专业附属机构是指由TPC指定从事补充或帮助完成TPC使命的商业活动的个人。附属机构不能是TPC会员或准会员,也不能是会员或准会员的指定代表,并且必须从事补充或帮助完成TPC使命的业务活动。TPC专业附属机构的任命完全由TPC决定。Ho
1 天前| 1206 人阅读|1 人点赞

#14)ReQtestReQtest是一个测试管理工具,在全球拥有超过11000个用户。ReQtest旨在帮助QA专业人员克服测试挑战,管理测试优先级和完成测试目标。ReQtest是一个基于云的测试管理工具,由一套模块组成:需求管理,敏捷看板,测试管理,bug跟踪和报告。ReQtest为敏捷项目团队提供端到端的ALM解决方案。它促进了开发过程的完全可追溯性——从构思到发布的产品。它还提供了一个到J
2021-01-21| 1330 人阅读|1 人点赞

你应该试着采用最佳测试管理工具来提升你的工作效率了。“测试管理”一词包含了我们作为测试人员所做的任何一切。我们借助最佳和有效的测试管理软件来执行这项工作。测试人员的日常活动包括:1.创建和维护发布/项目周期/组件信息。2.针对我们所拥有的每个发布/周期的测试产物——需求、测试用例等等,进行创建和维护。3.建立测试资产的可追溯型和覆盖范围。4.测试执行所需的支持—测试套件的创建,测试执行状态的抓取,
2021-01-20| 1371 人阅读|2 人点赞

近来,在Jenkins项目中,也许已经发生了微妙而激动人心的变化。过去几周,Jenkins推出了两项新举措:JenkinsEssentials和JenkinsX。无论哪个都是令人振奋的。我鼓励感兴趣的各方结合自己的目标和任务,积极地参与进来。但在这篇文章中,我想讨论的是为什么这两个点一起形成了一条重要的使命旅程:这实际上始于Jenkins2的引入,并延续到BlueOcean。在Jenkins2中,
2021-01-07| 1438 人阅读|5 人点赞

如果科学家们能够增强大脑以增强记忆存储能力或植入芯片以解码神经模式,会怎样呢?如果外骨骼成为汽车工人的标准制服,使他们能够举起超出人类能力范围的重量,会怎样呢?如果医生可以植入传感器以追踪药物在体内如何传送,又会怎样呢?两天前,Gartner立足于“以人为本的智慧空间”,发布了2020年十大战略性技术趋势,分为两类:以人为中心:超级自动化(Hyperautomation)、多重经验或无尽体验(Mu
2019-11-08| 1575 人阅读|1 人点赞

临近双11又开始另一轮的性能测试,陆续给大家奉上性能测试系列篇,从性能测试理论、性能测试案例高延迟(响应时间长)、CPU问题、内存问题、线上问题实战和性能测试书籍推荐等篇章。更多性能文章见文末链接。前几天陆陆续续的写了四五篇性能相关的文章,有不少同学让推荐性能测试的书籍,今天就推荐一本我认为非常棒的书《性能之巅》。前段时间再次花了几天时间快速的阅读下《性能之巅》,感觉受益匪浅,作者本身有很强的逻辑
2019-10-30| 1641 人阅读|3 人点赞

京东金融移动端全链路压测历时三个月,测试和服务端同学经过无数日日夜夜,通宵达旦,终于完成了移动端链路的测试任务。整个测试有部分涉及到公司敏感数据,本文只对策略部分进行论述。1.系统架构与策略在聊性能测试之前,简单的对金融系统架构进行简单的梳理。京东金融App架构较为复杂,为了说明问题对架构进行简化和抽象。金融App客户端主要是通过原生主框架和运营平台(乐高)配置搭建组成App客户端;主框架和运营平
2019-10-18| 1601 人阅读|1 人点赞

不论对于测试人员还是测试团队,首要任务就是保证产品质量,要做到这一点除了测试人员要尽早介入测试,还有就是测试人员应尽早、尽可能多的发现缺陷。如何才能尽可能多的发现缺陷,确保上线后客户体验更好呢?通过长期测试实践发现缺陷主要分为常规缺陷、异常缺陷、注入缺陷以及随机缺陷;通过对缺陷分类更容易的根据不同缺陷类型实施不同的测试策略,以便更快、更彻底的发现缺陷。增加测试类型虽然能够发现一些异常类的缺陷,但如
2019-10-16| 1632 人阅读|0 人点赞

9月中旬开始陆续和大家分享了性能测试系列文章,从今天开始未来两周将和大家一起讨论分享测试策略相关系列文章,包括基于风险的测试策略、基于需求测试策略、基于质量模型的测试策略、基于上下文驱动的测试策略等文章,欢迎大家一起学习讨论。本文延展阅读请参考《全面的质量保障体系之回归测试策略》,更多文章见文末链接。-1-为什么要基于风险测试在测试过程中经常会遇,穷尽测试不可能,如何选择测试重点?如何在有限的测试
2019-10-15| 1652 人阅读|3 人点赞


2020年12月,艾瑞咨询发布《DevOps应用发展研究》,对业内企业进行调研,梳理国内DevOps历史脉络、发展现状及展望,内容涵盖DevOps理念解析及行业应用、中国DevOps市场发展状况和中国DevOps应用发展展望。DevOps概述DevOps企业实践:由于DevOps的实践远不仅限于安装软件工具,其在企业内部的落地实践需要经历复杂的转型过程。我们认为DevOps的成功实践需要企

55°|552 人阅读|7 人点赞|0 条评论


对于黑盒、白盒与灰盒测试方法的理解,几年前我在某乎做过一个概念性的回答,当时提问者询问:如何跟非技术人员解释黑盒、白盒、灰盒测试的区别? 我的回答原文如下: 既然是对非技术人员解释,就不能用专业术语。 这样说吧,有个打孔机,类似这样。 纸条从盒子左方插入,从右方出来时,分别打出圆形、正方形、三角形三个样式的孔。 某天,打出来的纸条,

63°|617 人阅读|3 人点赞|2 条评论


软件测试建设原则,是一个永远说不完的话题,后续会以一个体系的形式更新。     ---Tynam 2021/01/08 软件测试行业经过快速的发展,至今已经沉淀了许多门类,各式的应用。如果要研发一款产品,那么测试是一项必不可少的工作。从最初的功能测试、到现在的自动化测试、性能测试、安全测试,以及近两年萌芽的大数据测试、机器测试,发展迅速,不同的团队应用的也各

69°|696 人阅读|46 人点赞|0 条评论


平台模型是我们在这个领域看到越来越多的方法,它源于负责产品或服务的端到端交付的产品团队的理念。如果只应用于单一的产品,或者几个产品,它的效果很好。但如果有数百种产品或服务,把一个产品团队用于这些产品,对每一个来说都是低效和昂贵的。想象10个团队,每个团队都有自己的技术栈、工具链和流程。会一直重复解决类似的问题、花太多的时间来评估技术、集成、维护基础设施等等。这些时间可以更好地花在建立

58°|581 人阅读|0 人点赞|0 条评论


这是Puppet报告的走过的第九个年头,本次报告基于对2400名IT、开发、信息安全行业的技术人员的调研,着重勾画了DevOps状态的两大趋势:平台模型、需求变更的管理。多年来,我们已经证明了DevOps实践会带来更好的绩效和组织成果,也学习并分享了组织的发展,以及如何更快地发布更好的软件。看到显著进展的同时,我们也看到大多数组织都在努力超越他们进阶的中间阶段。这些团队可能是较难扩展Dev

64°|641 人阅读|0 人点赞|0 条评论


DevOps工具链是一组用于执行复杂软件交付任务的数字工具。工具链中的工具通常一个接一个地执行,其中一个工具的输出是下一个工具的输入。 这就是为何这些工具的标准化如此重要。最重要的是,DevOps工具链应该改善开发人员之间的协作,自动化任何必要的任务,并支持更高质量的软件,同时提供对基础设施和应用程序的可观测性。 工具之间的无缝集成确实很难实现。尤其是如果你在DevOps领域没有多年的经验

68°|685 人阅读|1 人点赞|0 条评论


上篇跟大家简单介绍了DevOps,以及与其概念相近的NoOps、DevSecOps和GitOps,“Ops家族”还包含其他形式,但归根结底,DevOps之所以更为流行,是因为其提供了改进工作流程的最全面的方法,因而被广泛应用。DevOpsvs.ITOps接下来,我们将更仔细地了解一下ITOps。许多开发人员将ITOps视为DevOps更传统的版本,但实际上它不止于此。ITOps在许多

88°|883 人阅读|110 人点赞|0 条评论


对于各行各业的公司而言,软件是关键的竞争优势。公司越快地将新的增强功能和特性推向市场,所获得的竞争优势就越大。为了获得这种领先优势,企业开发团队需要优化其工作流程以提高效率、质量和可靠性。因此,开发团队采用持续集成(CI)来加速和自动化软件交付生命周期。CI是持续交付(CD)不可或缺的DevOps流程,它将代码提交到源代码管理中,并自动“持续”执行构建。持续集成代码以使IT团队及其业务同行都

98°|972 人阅读|1 人点赞|1 条评论


Postman实战总结简介本次实战内容主要包括如下几点:l背景介绍lPostman使用,侧重于自动化实现,基础使用不做介绍l可视化Newman介绍l框架特色l实战中的坑背景随着国内软件技术的高速发展,越来越多的手工测试逐渐被自动化所替代,如UI测试,接口测试,单元测试

141°|1410 人阅读|39 人点赞|0 条评论


我们生活在一个用户依赖于对服务的一致访问的可靠性时代。在相互竞争的服务之间进行选择时,对用户来说,没有比可靠性更重要的特性了。但是可靠性是什么意思呢?为了回答这个问题,我们将根据可靠性工程中的其他度量来分解可靠性:可用性和可维护性。区分这些术语并不是语义问题。了解这些差异可以帮助您更好地将开发工作的优先级放在客户的满意度上。可用性可用性是可靠性最简单的组成部分。此度量描述服务运行的时间

104°|1044 人阅读|3 人点赞|0 条评论