昨日,6月27日16:21阿里云挂了,根据阿里云官方说明,是因为“工程师团队在上线一个自动化运维新功能中,执行了一项变更验证操作。这一功能在测试环境验证中并未发生问题,上线到自动化运维系统后,触发了一个未知代码bug。错误代码禁用了部分内部IP,导致部分产品访问链路不通。”受影响范围包括阿里云官网控制台以及MQ、NAS、OSS等产品功能。16:50受影响的业务正在逐步恢复中;17:30受影响的业务
2018-07-03/3842 人阅读/8 人点赞

努力的小伙又有新文章了。整理自己很重要,慢慢的知识就成体系了。1.内存性能分析内存性能测试软件主要的功能就是记录下一段时间内的内存使用情况,并向用户提供一些查看分析内存使用的辅助功能。相关软件有以下几种:dotTraceMemory:JetBrains公司产品,收费。.NetMemoryProfiler:SciTech公司产品,收费ANTSMemoryProfiler:RedGate公司产品,收费
2018-06-13/3693 人阅读/0 人点赞

CMMI(CapabilityMaturityModelIntegration,能力成熟度模型集成)将各种CMM(即SW-CMM、SystemsEng-CMM、PeopleCMM和AcquisitionCMM)整合到一个体系中,由此形成由软件工程、系统工程和软件采购等在内的集成化的CMM,从而覆盖更为广泛的评价体系。目前CMMI已经从CMU剥离出来,单独成立“CMMI研究所”机构(CMMIInst
2018-06-12/7686 人阅读/101 人点赞

经常被问到为什么前端不写性能分析相关的内容。我觉得有几个原因。觉得写不专业;2.不怎么感兴趣。这个文章也只是梳理下有哪些工具可以用,并没有做深入的分析。先以我所有的知识,说明一下前端的展现过程。大致过程如上,在实际的展示过程中,有些是可以并行的。比如html、css下载。这就涉及到http1.1协议的下载局限和浏览器支持的并发数量了。为了能让人尽快看到页面的内容,浏览器也不会等所有的都干完了再展示
2018-06-06/4308 人阅读/2 人点赞

PS:首先声明,这个标题有点名不符实。哈哈。不止一次并且在不同的场合都被问到了响应时间该如何分析和定义的问题。问题大概是两种:我们的系统性能差,应该如何分析响应时间呢?响应时间的长短如何定义呢?258原则是否适用?最大值多长算是不可接受呢?不同的系统怎么定最大值呢?我们这个系统是做电商的,应该怎么定最大响应时间、最优响应时间呢?性能就是这么折磨人,当然这也是它有魅力的地方。有很多人把性能定义为测试
2018-06-02/4802 人阅读/18 人点赞

今天的教程能够针对如何选择您的测试管理工具提供建议。我们将首先简要介绍测试管理,随后深入探讨在选择最佳测试管理软件时要遵循的步骤。测试管理介绍市场上有多种测试管理工具。因此,在选择工具时应该非常注意。成本、生产力、移动支持等因素在选择工具时也要考虑。让我们快速复习一下STLC(软件测试的生命周期):之所以提到上图,是因为测试管理工具就是管理我们整个测试生命周期的。测试管理的目的就是为了确保测试成功
2018-05-18/3922 人阅读/4 人点赞

随着这几年敏捷概念和方法的流行,越来越多的组织和项目选择了敏捷开发模式。那么对于测试人员来说,究竟敏捷测试与传统测试有什么区别?测试人员在一个敏捷项目中需要如何转变才能适应当前这种流行的测试模式呢?请看下文介绍。敏捷测试的定义埃森哲对敏捷测试的定义(与维基百科的定义基本一致)大概如此:敏捷测试是遵从敏捷软件开发原则的一种测试实践。敏捷开发模式把测试集成到了整个开发流程中而不再把它当成一个独立的阶段
2018-05-11/7005 人阅读/7 人点赞

这几天碰到一个事情,有必要记录一下。在一个项目中,压力测试工具中一个业务响应时间变长,数据库(oracle)CPU使用率99%以上。从AWR报告上看到如下信息:在性能项目的沟通中,经常是在这样的时候,我们就去告诉开发说现在的状态是CPU使用率高,把AWR报告往开发那里一发,性能团队的人员就喝咖啡去了。但是性能如果只是做到这里,沟通其实没有在同一个界面上。在这个典型的沟通过程中,上述结果也确实发给开
2018-04-28/3885 人阅读/2 人点赞

端到端测试和系统测试同样重要,但即使是经验丰富的测试人员也会对两种测试方法能提供的优势感到困惑,并且通常我们只能选择其中一种测试方法。在这篇文章中,我们将会讨论端到端测试和系统测试,为了理解两者之间的区别,我们首先介绍软件开发所经历的不同的阶段。在软件行业中,我们总会陷入一个两难的境地,因为我们通常需要在更快的产品发布速度和更高的产品质量之间做出选择和平衡。我们希望能够同时获得发布的高速度和产品的
2018-04-17/4890 人阅读/5 人点赞

通过实例对RobotFrameworkSelenium2Library介绍。RobotFramework是一款由Nokia公司开发,使用Python编写的功能自动化测试框架。凭借其良好的可扩展性,在引入各种资源包后,可用于web功能自动化测试,接口测试,手机app自动化测试,windowsapp测试以及数据库自动化测试等。相较于其他自动化测试框架,RobotFramework的最大优势在于:完美地
2018-04-16/4050 人阅读/2 人点赞