51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3981|回复: 2
打印 上一主题 下一主题

Test Strategy (zz)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-11-8 12:46:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Test Strategy

Workroom Productions specialises in software test strategy. Consultancies that concentrate on this area are rare; James Lyndsay of Workroom Productions is one of the best-known test strategists in Europe and the US. He's given keynotes and tutorials at conferences around the world, and you can catch him at ASIAStar in Canberra this September with "The Test Strategist's Toolkit".

What is a strategy? Why does testing need one?

A strategy outlines what to plan, and how to plan it. A successful strategy is your guide through change, and provides a firm foundation for ongoing improvement. Unlike a plan, which is obsolete from the point of creation, a strategy reflects the values of an organisation - and remains current and useful.

When an organisation tests its products or its tools, it tries to compare them against its expectations and values. By its nature, testing introduces change as problems are identified and resolved. A test strategy is necessary to allow these two impulses to work together. Furthermore, testing can never be said to be 'complete', and a core skill in testing is the justified management of conflicting demands; without a strategy, these judgements will be inconsistent to the point of failure.

Software development is a creative process. A test strategy is a vital enabler to this process - keeping focus on core values and consistent decision-making to help achieve desired goals with best use of resource. A good strategy stands as a clear counter to reactive, counter-productive test approaches.

Examples and Templates

A test strategy is not a document. It is a framework for making decsions about value, and has strong links to the unique values of an organisation. It is part of the creative process. Although templates exist, most organisations and projects are poorly served by a one-size-fits-all approach to their specific goals. You may find templates useful on projects where the product to be tested can be created and marketed simply by following templates - but on other projects, they're dangerous.

Workroom Productions avoids using such templates, and will create a strategy tailored to your particular needs. If you have an existing, problematic strategy, we will suggest areas where it could be slimmed down, and identify aspects that have been missed. Whether you've got documents or not, we'll help you with your strategy. Contact WPL to set up a no-obligation meeting to discuss your circumstances.

Test strategies can cover a wide range of testing and business issues. While not a checklist, you might expect to see some of the following in your own strategy:

values and decision-making framework
approaches to risk assessment, costs and quality through the organisation
test techniques, test data, test scope and test planning
completion criteria and analysis
test management, metrics and improvement
skills, staffing, team structure and training
test environment, change control and release strategy
defect control, tracking and the approach to fixes
re-tests and regression tests
profiling and analysis for non-functional testing
test automation and test tool assessment
Contact WPL for further examples and references.

Testing as a genuinely strategic part of software development

A strategic decision is one that opens up opportunities which are otherwise unapproachable - a strategic resource is the mechanism by which these opportunities are exploited.

Design, coding, and testing are the three key parts of software development. These are activities, not phases; they operate in parallel and are closely coupled. On a not-too-turbulent project, testing and defect resolution typically account for 25-35% of the final cost of development. Information produced by software testing is clearly an input to the overall organisation's strategic decisions about marketability and release - but testing can provide much more than this for the significant spend it absorbs.

Contact James Lyndsay to explore ways that testing can realise its strategic value to your organisation and your project.

[ Last edited by connie on 2005-11-8 at 12:54 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-11-8 13:03:01 | 只看该作者

maize27

希望能给你提供一些帮助
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-11-10 17:27:30 | 只看该作者
many thanks to Connie.

It's really great for us.;)
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 14:07 , Processed in 0.082342 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表