51Testing软件测试论坛

标题: 那位大哥写一下软件测试的流程、?? [打印本页]

作者: jiangyuanlong    时间: 2006-8-10 15:45
标题: 那位大哥写一下软件测试的流程、??
那位大哥写一下软件测试的流程、??
作者: sanjieyu    时间: 2006-8-10 16:15
简单的说一下:
一 Requirements Phase
Item 1: Involve Testers from the Beginning
Item 2: Verify the Requirements
Item 3: Design Test Procedures As Soon As Requirements Are Available
Item 4: Ensure That Requirement Changes Are Communicated
Item 5: Beware of Developing and Testing Based on an Existing System

二 Test Planning
Item 6: Understand the Task At Hand and the Related Testing Goal
Item 7: Consider the Risks
Item 8: Base Testing Efforts on a Prioritized Feature Schedule
Item 9: Keep Software Issues in Mind
Item 10: Acquire Effective Test Data
Item 11: Plan the Test Environment
Item 12: Estimate Test Preparation and Execution Time

三 The Testing Team
Item 13: Define Roles and Responsibilities
Item 14: Require a Mixture of Testing Skills, Subject-Matter Expertise, and Experience
Item 15: Evaluate the Tester's Effectiveness

四 The System Architecture
Item 16: Understand the Architecture and Underlying Components
Item 17: Verify That the System Supports Testability
Item 18: Use Logging to Increase System Testability
Item 19: Verify That the System Supports Debug and Release Execution Modes
作者: sanjieyu    时间: 2006-8-10 16:22
五 Test Design and Documentation
Item 20: Divide and Conquer
Item 21: Mandate the Use of a Test-Procedure Template and Other Test-Design Standards
Item 22: Derive Effective Test Cases from Requirements
Item 23: Treat Test Procedures As "Living" Documents
Item 24: Utilize System Design and Prototypes
Item 25: Use Proven Testing Techniques when Designing Test-Case Scenarios
Item 26: Avoid Including Constraints and Detailed Data Elements within Test Procedures
Item 27: Apply Exploratory Testing

六  Unit Testing
Item 28: Structure the Development Approach to Support Effective Unit Testing
Item 29: Develop Unit Tests in Parallel or Before the Implementation
Item 30: Make Unit-Test Execution Part of the Build Process

七 Automated Testing Tools
Item 31: Know the Different Types of Testing-Support Tools
Item 32: Consider Building a Tool Instead of Buying One
Item 33: Know the Impact of Automated Tools on the Testing Effort
Item 34: Focus on the Needs of Your Organization
Item 35: Test the Tools on an Application Prototype

八 Automated Testing: Selected Best Practices
Item 36: Do Not Rely Solely on Capture/Playback
Item 37: Develop a Test Harness When Necessary
Item 38: Use Proven Test-Script Development Techniques
Item 39: Automate Regression Tests When Feasible
Item 40: Implement Automated Builds and Smoke Tests

九 Nonfunctional Testing
Item 41: Do Not Make Nonfunctional Testing an Afterthought
Item 42: Conduct Performance Testing with Production-Sized Databases
Item 43: Tailor Usability Tests to the Intended Audience
Item 44: Consider All Aspects of Security, for Specific Requirements and System-Wide
Item 45: Investigate the System's Implementation To Plan for Concurrency Tests
Item 46: Set Up an Efficient Environment for Compatibility Testing

十 Managing Test Execution
Item 47: Clearly Define the Beginning and End of the Test-Execution Cycle
Item 48: Isolate the Test Environment from the Development Environment
Item 49: Implement a Defect-Tracking Life Cycle
Item 50: Track the Execution of the Testing Program
作者: hnsz2008    时间: 2006-8-10 16:31
标题: 看不懂
全是英文,能用中文写一下吗?
作者: sanjieyu    时间: 2006-8-10 17:00
标题: ok,给个简单的软件测试生命周期图
软件测试生命周期图

从这个图里面基本能反应出测试工作的一个循环周期,当然,各个公司或者各个project的具体情况会略有不同
作者: 11034    时间: 2006-8-10 17:06
原帖由 hnsz2008 于 2006-8-10 16:31 发表
全是英文,能用中文写一下吗?


看不懂 查字典




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2