随笔分类 - Testing
测试工程师英语评估能力
摘要:测试工程师英语评估能力 1. 英语试题1,IT行业测试词汇 评估标准:能够准确翻译出专业术语,短语则通过 2. Dialogue About a QA Problem and Proposed Solution 以上对话的英语听力 链接:https://pan.baidu.com/s/1WvV2WC
阅读全文
测试数据管理
摘要:测试数据管理测试数据管理范畴测试数据管理流程测试数据框架自动化测试应用场景测试数据管理成熟度模型测试数据管理能力性能测试数据管理应用与数据一体化环境数据即代码今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播...
阅读全文
研发效能度量案例
摘要:研发效能度量 in Facebook百度的工程能力开发一个Server工程,需要经过需求、开发、代码准入、测试、上线&验证5个阶段; 在Server类的工程能力地图中,定义了33个标准的开发一个App工程,需要经过需求、开发、代码准入、测试、灰度、发版6个阶段。在App类工程能力地图中,定义了36个标准工程实践 建设高效的工程工具,持续推动工程能力提升,Relentless Pursuit of ...
阅读全文
微服务测试
摘要:微服务测试契约测试的实践方式实现Contract Testing的一些条件业界常用的CDC测试框架有JanusPactPactoSpring Cloud Contract各类测试对比类型 描述 单元测试 单元测试针对代码单元(通常是类)的测试,单元测试的价值在于能提供最快的反馈。另外好的单元测试还可以帮助你改善设计,在你的团队掌握TDD的前提下,单元测试能辅助重构,帮助改善代码整洁度。 ...
阅读全文
轻量级压测工具hey介绍与实践
摘要:轻量级压测工具hey介绍与实践https://github.com/rakyll/hey二进制安装Linux 64-bit: https://storage.googleapis.com/hey-release/hey_linux_amd64Mac 64-bit: https://storage.googleapis.com/hey-release/hey_darwin_amd64Windows ...
阅读全文
软件质量管理-代码质量与规范
摘要:软件质量管理-代码质量与规范圈复杂度(Cyclomatic complexity)是一种代码复杂度的衡量标准,在1976年由Thomas J. McCabe, Sr. 提出。 在软件测试的概念里,圈复杂度用来衡量一个模块判定结构的复杂程度,数量上表现为线性无关的路径条数,即合理的预防错误所需测试的最少路径条数。圈复杂度大说明程序代码可能质量低且难于测试和维护,根据经验,程序的可能错误和高...
阅读全文
软件工程师为什么要懂测试
摘要:做为软件开发工程师一定要懂测试. 你不懂你的全局观还不够. 架构师需要理解测试. 你不懂测试你不会理解测试过程痛, 不能友好的与测试工程师协作. 你不测试说明你的LEVEL还不够高, 对于软件质量理解还不够. 远的测试过程不说, 先说说单元测试UT. 很多开发工程师, 什么高大上微服务项目都做过了, 还是写不好单元测试. 单元测试这是一个普通的技能了. 你写不好, 说明你不专业. ...
阅读全文
智能系统中间件性能测试
摘要:智能系统中间件性能测试 今天先到这儿,希望对您技术领导力, 企业管理,物联网, 系统架构设计与评估,团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感兴趣的文章: 2017-2018年Scrum状态调查报告2016年测试状态调查2017年IT行业测试调查报告项目管理-习惯发生范围变更前端性能核对表Checklist-2018大型电商互联网性能优化案例国际化环境下系统架构演化微服...
阅读全文
从QA到工程能效团队
摘要:Engineering ProductivityProductivity is our job; testing and quality are the job of everyone involved in development. This means that developers own testing and developers own quality. The productivit...
阅读全文
2017年IT行业测试调查报告
摘要:在刚刚过去的2017年, 我们来一起看一下2017年IT行业测试调查报告还是1到5名测试工程师最多Test Architects 在北上广一线城市已经出现https://www.lagou.com/jobs/list_%E6%B5%8B%E8%AF%95%E6%9E%B6%E6%9E%84%E5%B8%88?labelWords=&fromSearch=true&suginput=Te...
阅读全文
2016年测试状态调查
摘要:让我们回望2016年测试状态调查报告,目的是找出测试社区现有的一些特点、实践以及面临的挑战,从而引发大家对如何提升测试展开富有成果的讨论。数据来自于世界各地1000多位受访者 测试团队人数: 测试团队工作年限: 测试团队各地域薪资(税前),包括奖金 测试空闲时间在做什么? 测试在他们工作中混合不同工作方式有: ...
阅读全文
2016年测试先行调查报告
摘要:2016年测试先行调查报告 首先了解一下这三个开发模式都是什么意思: TDD:测试驱动开发(Test-Driven Development) 测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。TDD的基本思路就是通过测试来推动整个开发的进行,但测试驱动开发并不只...
阅读全文
静态代码分析与代码质量安全
摘要:HeartBleed Bug Heartbleed漏洞,这项严重缺陷(CVE-2014-0160)的产生是由于未能在memcpy()调用受害用户输入内容作为长度参数之前正确进行边界检查。攻击者可以追踪OpenSSL所分配的64KB缓存、将超出必要范围的字节信息复制到缓存当中再返回缓存内容,这样一来受害者的内存内容就会以每次64KB的速度进行泄露。 代码静态分析 ...
阅读全文
构建移动应用测试(一)
摘要:移动化是一个新兴的产业,带给我们前所未见的机遇和挑战。 云化工程体系 自动化 框架 执行环境 量化体验KPI KPI轻量级测试工具 轻量级KPI测试 兼容性测试 深度兼容测试 安全性测试—eSight工具 稳定性测试 测试质量度量-代码覆盖率 移动测试的发展非常迅速,所有这些发展的目标只有一个,就是要缩短测试的时间...
阅读全文