Agile Software Testing是一系列测试实践,它遵循敏捷开发原则,及时,连续地为软件质量问题提供回收。
Continuous Integration (CI)是指团队中的所有开发人员每天多次合并他们的工作。
质量保证/CI
- 什么是QA?
- 什么是CI
- 软件开发、重构和修复错误的成本
- 识别和理解项目
- 为组织带来利润
DDD系列
- 基于业务需求、假设 DDD 的软件开发
- 通信IT中的问题-Business
- 领域模型
最佳实践
- KISS原理和DRY
- 编码标准
- 通过 OOP 和设计模式创建可重用的代码
- 识别和降低圈复杂度
软件指标
- 每类重量法
- 类的响应
- 继承树的深度
- 对象之间的耦合
- 方法缺乏凝聚力
- 儿童人数
- 圈复杂度
- Metrics 类
- 模型指标
- 使用指标
Software Testing
- 什么、何时以及如何测试?
- “白盒”和“黑盒”的方法
- 测试在敏捷方法中的作用
- TDD只是项目成本的潜在增加
- 单元测试
- 行为测试
- 功能测试
重构
- 什么是重构?
- 债务技术
- 代码异味
- 重构模式
Documentation
- 文档在敏捷方法中的作用
- 要记录什么?
- 文档类型
- Documentation 和敏捷方法论,或者您可以调用(工作软件而不是综合文档)?
- 标准 XMI
- 自动生成文档
工具和环境 CI
- 工具和环境 CI
Agile 和 CI/QA
- 规划和增量开发
- 拥抱变化
- 短阶段
- 跨学科团队
- Extreme Programming, 代码审查
- 个人和交互胜过流程和工具
总和
- 讨论
- 问题
- 您如何开始实施过程?
测试简介
- 功能测试
- 回归测试
- UAT测试
- 单元测试
- 可用性测试
- 非功能测试
- 性能测试
- 负载测试
- 压力测试
- 浸泡试验
测试或不测试
- 谁在决定测试什么?
- 测试不相关事物的成本
- 计算投资回报率(如果某些东西分析失败怎么办)
- 测试经理的角色
测试过程
- 测试是一个过程,也是一种策略
- 确定测试需求
- 收集需求(用例、用户故事)
- 范围界定(选择方案并确定其优先级)
- 设计测试
- 准备数据
- 准备环境
- 创建或录制测试
- 执行测试
- 分析和报告
- 结论和改进
- 何时说“停止”
产品负责人和测试
- 客户代表和测试优先级
- 确定测试的优先级
- 为 UAT 撰写有效的故事
- 验收标准
- 小组练习,以产生客户需求,并根据需求编写故事并创建测试
United Arab Emirates - Agile Software Testing with Continuous Integration
Qatar - Agile Software Testing with Continuous Integration
Egypt - Agile Software Testing with Continuous Integration
Saudi Arabia - Agile Software Testing with Continuous Integration
South Africa - Agile Software Testing with Continuous Integration
Brasil - Teste de Software Ágil com Integração Contínua
Canada - Agile Software Testing with Continuous Integration
中国 - Agile Software Testing with Continuous Integration
香港 - Agile Software Testing with Continuous Integration
澳門 - Agile Software Testing with Continuous Integration
台灣 - Agile Software Testing with Continuous Integration
USA - Agile Software Testing with Continuous Integration
Österreich - Agile Software Testing with Continuous Integration
Schweiz - Agile Software Testing with Continuous Integration
Deutschland - Agile Software Testing with Continuous Integration
Czech Republic - Agile Software Testing with Continuous Integration
Denmark - Agile Software Testing with Continuous Integration
Estonia - Agile Software Testing with Continuous Integration
Finland - Agile Software Testing with Continuous Integration
Greece - Agile Software Testing with Continuous Integration
Magyarország - Agile Software Testing with Continuous Integration
Ireland - Agile Software Testing with Continuous Integration
Luxembourg - Agile Software Testing with Continuous Integration
Latvia - Agile Software Testing with Continuous Integration
España - Prueba de Software Agile con Integración Continua
Italia - Agile Software Testing with Continuous Integration
Lithuania - Agile Software Testing with Continuous Integration
Nederland - Agile Software Testing with Continuous Integration
Norway - Agile Software Testing with Continuous Integration
Portugal - Teste de Software Ágil com Integração Contínua
România - Agile Software Testing with Continuous Integration
Sverige - Agile Software Testing with Continuous Integration
Türkiye - Agile Software Testing with Continuous Integration
Malta - Agile Software Testing with Continuous Integration
Belgique - Agile Software Testing with Continuous Integration
France - Agile Software Testing with Continuous Integration
日本 - Agile Software Testing with Continuous Integration
Australia - Agile Software Testing with Continuous Integration
Malaysia - Agile Software Testing with Continuous Integration
New Zealand - Agile Software Testing with Continuous Integration
Philippines - Agile Software Testing with Continuous Integration
Singapore - Agile Software Testing with Continuous Integration
Thailand - Agile Software Testing with Continuous Integration
Vietnam - Agile Software Testing with Continuous Integration
India - Agile Software Testing with Continuous Integration
Argentina - Prueba de Software Agile con Integración Continua
Chile - Prueba de Software Agile con Integración Continua
Costa Rica - Prueba de Software Agile con Integración Continua
Ecuador - Prueba de Software Agile con Integración Continua
Guatemala - Prueba de Software Agile con Integración Continua
Colombia - Prueba de Software Agile con Integración Continua
México - Prueba de Software Agile con Integración Continua
Panama - Prueba de Software Agile con Integración Continua
Peru - Prueba de Software Agile con Integración Continua
Uruguay - Prueba de Software Agile con Integración Continua
Venezuela - Prueba de Software Agile con Integración Continua
Polska - Agile Software Testing with Continuous Integration
United Kingdom - Agile Software Testing with Continuous Integration
South Korea - Agile Software Testing with Continuous Integration
Pakistan - Agile Software Testing with Continuous Integration
Sri Lanka - Agile Software Testing with Continuous Integration
Bulgaria - Agile Software Testing with Continuous Integration
Bolivia - Prueba de Software Agile con Integración Continua
Indonesia - Agile Software Testing with Continuous Integration
Kazakhstan - Agile Software Testing with Continuous Integration
Moldova - Agile Software Testing with Continuous Integration
Morocco - Agile Software Testing with Continuous Integration
Tunisia - Agile Software Testing with Continuous Integration
Kuwait - Agile Software Testing with Continuous Integration
Oman - Agile Software Testing with Continuous Integration
Slovakia - Agile Software Testing with Continuous Integration
Kenya - Agile Software Testing with Continuous Integration
Nigeria - Agile Software Testing with Continuous Integration
Botswana - Agile Software Testing with Continuous Integration
Slovenia - Agile Software Testing with Continuous Integration
Croatia - Agile Software Testing with Continuous Integration
Serbia - Agile Software Testing with Continuous Integration
Bhutan - Agile Software Testing with Continuous Integration
Nepal - Agile Software Testing with Continuous Integration
Uzbekistan - Agile Software Testing with Continuous Integration