测试是如何考查测试人员的 |
- 测试人员的世界
- 测试人员1与测试人员
- “人际”因素挑战的根本来源
- 测试人员面临的十大“人际”挑战
|
软件测试考验你吗? |
- 为什么需要自我评估
- 获得成功的必要条件
- 如何进行自我评估
- 总结自我评估的结果
- 分析自我评估结果
|
获得软件测试培训 |
- 他们做错了什么?
- 技术分类和描述
- 了解测试类型
- 面对挑战的应对措施
- 提高管理层对培训的关注
- 抽出时间参加培训
- 提高个人能力
- 认证你的测试技能
|
与开发人员建立良好的关系 |
- 对测试进度的影响
- 对团队士气的影响
- 面对挑战的应对措施
- 采纳双赢的方法
- 扩展测试视野
- 从“我们对他们”转变到“我们和他们”
|
使管理人员了解测试 |
- 测试管理的反对意见
- 测试管理的战略性观点
- 面临挑战的应对措施
- 确定管理层中的干系人
- 增加测试功能的影响力
- 增加与其他企业的交流,借鉴方法
- 明确测试工作目标、制定测试章程
- 定义可以衡量的测试目标
- 负责人要深入了解测试工作的本质、问题和挑战
- 定义测试流程
|
与客户保持交流 |
- 面临挑战的应对措施
- 团队协作
- 沟通
- 持续参与
- 用户满意度测试
|
分配测试时间 |
- 测试范围缩小
- 出现“回归错误”的可能性增加
- 测试人员疲劳,士气低落
- 面临挑战的应对措施
- 控制测试范围
- 控制管理层对测试的期望
- 基于独立评价标准设计测试用例
- 进行风险评估
- 重用测试系统
- 基于可衡量的标准估计测试工作量
- 使用自动测试
|
测试“扔过墙”的软件 |
- 面临挑战的应对措施
- 在定义角色和责任时争取领导层支持
- 建立测试标准和流程
- 定义开发人员的所有权和义务
- 训练开发人员成为优秀测试者
- 增进开发人员和测试人员之间的交流
- 持续评估和改善流程
- 建立基本测试原则
|
满足不断变化的需求 |
- 面对挑战的应对措施
- 更新软件测试系统
- 使用模块化方法设计测试脚本
- 对已经测试过的软件进行回归测试
- 快速变化带来的问题和机遇
|
解决两难问题 |
- 公司的流程成熟度很难提高
- 削弱测试流程的效率和重要性
- 使测试人员丧失士气
- 导致对测试的错误观点
- 面临挑战的应对措施
- 与公司其他成员交流、确定测试在项目中的位置
- 确定测试人员可以完成的合理测试范围
- 确定和管理客户对软件产品的期望
|
学会如何说不 |
- 测试报告是你的朋友!
- 面临挑战的应对措施
- 标准化测试报告
- 在测试流程之中集成测试报告
- 管理“观众”的期望
- 采用创造性的报告方法
- 强调事实
- 保持诚实正直
- 记录你的测试
- 营造成熟的企业文化
|