本期给大家推荐的是15种梦幻般的Web开发工具、实现容器安全保障能力的最佳途径、移动应用开发者值得一试的八款出色测试工具和十项提示助你成功完成API测试等。
一、15种梦幻般的Web开发工具
原文标题:15 Fantastic Web Development Tools
Web开发的方式与指导原则一直在快速变化,对于从业者而言紧跟变化趋势自然极为重要,特别是在接纳新型技术与编程语言方面。因此,除了积极提升自身水平之外,快速了解并掌握各类Web开发工具也拥有巨大的现实意义。在今天的文章中,我们将共同了解15种堪称梦幻般的卓越Web开发工具。
1. 各类Web应用框架
2. 协作工具
3. 本地开发环境
4. 前端框架
5. 图标资源
6. 网站测速工具
7. 区别检查器
8. 数据库
9. Web开发资讯
10. 任务运行工具与软件包管理器
11. 文本与代码编辑器
12. 设计灵感
13. 编程语言
14. 代码共享/实验工具
15. Git客户端
二、自动化:实现容器安全保障能力的最佳途径
原文标题:Securing containerized applications: automate, automate, automate
在开发领域,速度无疑是一项极为重要的绩效指标,而容器技术的出现能够在很大程度上对开发速度作出推动。但与此同时,速度又是安全性保障的大敌,这就对容器环境提出了极高的自动化要求——因为由众多组件共同构成的应用根本不可能以手动方式进行安全测试。
1. 在开发阶段自动评估安全漏洞
2. 以自动化方式贯彻创建与更新策略
3. 自动屏蔽可疑活动
三、移动应用开发者值得一试的八款出色测试工具
原文标题:8 great testing tools for mobile app developers
移动设备的多样性与碎片化趋势给移动应用开发者带来了独特的难题,即如何进行相关应用的测试工作。考虑到目前市面上存在众多操作系统版本、浏览器类型以及设备型号,单凭人力将很难完成全面的测试任务。下面,我们将共同了解你值得一试的八款出色移动应用测试工具。
1. Appium
2. Bitbar Testdroid
3. Bugsee
4. CrossBrowserTesting
5. Sauce Labs
6. Sencha
7. TestFairy
8. Ubertesters
四、十项提示助你成功完成API测试
原文标题:10 Tips for Successful API Testing
API测试属于软件测试的一种类型,主要负责对API及其集成方式加以测试,从而确保其达到预期效果。不过大多数开发者在软件测试过程中,往往只关注功能与UI测试,而选择跳过API测试——这是因为我们通常很难确切了解各系统、数据库以及网络间的对接关系并从中找到问题。在今天的文章中,我们将分享十项重要提示,相信能够帮助大家成功完成必要的API测试任务。
1. 记录API测试要求
2. 设置API测试的输出结果
3. 关注细微API功能
4. 引入自动测试机制
5. 雇用测试自动化工程师
6. 面向使用频率较高的API功能
7. 实施实用性测试
8. 进行安全性测试
9. 引入入口点与出口点
10. 将其纳入日常规划