|
|
|
|
移动端
创建专栏

外媒速递:如何为React项目选择最佳JavaScript测试工具

几年以来,各类不同框架都致力于为我们提供一款强大的测试工具。框架虽然在一方面帮助我们降低了必要测试选项的数量,但在另一方面,由于框架内各测试堆栈的移植性较差,因此我们往往需要在新项目中重复探索新的工具方案。

作者:核子可乐译|2017-12-11 08:56

开发者盛宴来袭!7月28日51CTO首届开发者大赛决赛带来技术创新分享

【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

今天给大家推荐的内容包括:如何为React项目选择最佳JavaScript测试工具、七项诀窍解决DevOps流程当中的各类常见bug、现代入侵检测平台必须具备的七项核心功能和七种好习惯成就卓越的站点可靠性工程师等。

一、如何为React项目选择最佳JavaScript测试工具

原文标题:The best JavaScript testing tools for React

如何为React项目选择最佳JavaScript测试工具

几年以来,前端测试领域正在不断扩大,各类不同框架都致力于为我们提供一款强大的测试工具。框架虽然在一方面帮助我们降低了必要测试选项的数量,但在另一方面,由于框架内各测试堆栈的移植性较差,因此我们往往需要在新项目中重复探索新的工具方案。在今天的文章中,我们将立足React项目,聊聊其中最为常用的JavaScript测试工具。

1. 选择JavaScript测试运行器

2. 选择JavaScript测试框架

3. 选择一套JavaScript断言库

4. 选择JavaScript测试插件

二、七项诀窍解决DevOps流程当中的各类常见bug

原文标题:7 Plays to Handle Bug Fixes in Your DevOps Process to Change the Game

DevOps的核心在于人、流程以及工具,而三者又需要结合起来以帮助我们在DevOps当中发现并处理各类bug。在今天的文章中,我们将共同探讨DevOps中的bug解决原则,聊聊如何切实有效搞定这些恼人的麻烦。

1. 对一切进行分类与汇总

2. 每个人都有责任切实汇报及修复bug

3. 不要把故事和bug混为一谈

4. 开放bug并不可取

5. 注意信息传达准确性

6. 使用同样的指标以衡量bug解决情况

7. 在缺陷管理流程当中引入智能机制

三、现代入侵检测平台必须具备的七项核心功能

原文标题:The 7 Key Functions of a Modern Intrusion Detection Platform

现代入侵检测平台必须具备的七项核心功能

在进行传统、内部安全思维转变时,我们当然希望首先明确切实有效的现代安全解决方案应该拥有怎样的面貌。很明显,检测工作应当得到优先关注,但其在入侵检测解决方案中要如何体现?具体地讲,此类平台必须能够满足以下七项功能要求。

1. 实现SecOps

2. 支持复杂环境

3. 多种检测模式

4. 发现所有攻击

5. 异常行为警报

6. 提供统一数据

7. 保持合规性

四、七种好习惯成就卓越的站点可靠性工程师

原文标题:7 Habits of Highly Successful Site Reliability Engineers

在现代软件企业当中,站点可靠性工程师的作用正在快速提升;然而,我们该如何进行自我要求,从而真正成为一位伟大的可靠性护卫者?在今天的文章中,我们将着眼于卓越可靠性工程师们的共通性特征与习惯,探讨是哪些品质成就了一位真正出色的可靠性管理者。

1. 立足宏观分析一切

2. 对分析抱有实用主义与前瞻性态度

3. 乐于在现有方案无法奏效时尝试其它办法

4. 抓住一切机会实现自动化

5. 能够说服企业执行必要的工作

6. 拓展现有技能储备以适应新工具与方案

7. 信任上述处理流程

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

戳这里,看该作者更多好文

【编辑推荐】

  1. 机器学习新手工程师常犯的6大错误
  2. 外媒速递:JavaScript开发者必须一试的十款卓越工具选项
  3. IT工程师的自我管理
  4. 外媒速递:实现DevOps必须克服的五大障碍
  5. 项目实施DevOps时,我们是如何做测试的
【责任编辑:赵宁宁 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

热门职位+更多