当前位置:网站首页>How should the test plan be written? A thought teaches you
How should the test plan be written? A thought teaches you
2022-06-12 09:14:00 【Software testing Lao Mo】
Catalog
1、 Do you want to write a test plan ?
2、 What does the test plan contain ?
1、 Do you want to write a test plan ?
Some companies require that 《 test plan 》, Some companies never write . Should it be written or not ?
It is said that , If you are prepared, you will be established. If you are not prepared, you will be abandoned , Most of us agree that planning is very helpful to promote things . Some companies will require the test manager to issue a test plan . But it's hard to write a test plan , The maintenance cost is also high , If you don't write well , And easy to become a mere formality .
My opinion : Write a plan , To ensure the smooth progress of the project testing . If this can be achieved , In fact, there is no need to stick to the form . We don't have to use standard plan templates to manage our plans , It can also be spoken 、 Write an email 、 Write a list . What do you think ?
2、 What does the test plan contain ?
A test plan is a set of ideas that guide our testing process , That is to say clearly some less detailed things related to the test .
Testing has essentially only one purpose : Some parts of our products are abnormal , We implement tests , Is to find these abnormal places .
There are many test plan templates online , But after summarizing and comparing, we will find , No matter how the format changes , Can't escape 5W1H principle (what,why,who,when,where,how). take 6w Explain clearly , It is a good test plan .
why:
What are the test priorities ? Why test ? The test cycle is usually very tight , We need to arrange our resources according to this thinking .
who:
This system ( Or a function ) Who cares ? We need to think from their perspective .
Who will test ?
Which functional modules are everyone responsible for testing ?

when:
When to test ?
When does it end ?
The starting and ending time of each stage ?
The start and exit time everyone invests .
what:
Test range , For example, we stipulated in the plan that only IE8 Do compatibility tests on , And the review passed , In the future, you don't have to worry about getting into trouble when other browsers have problems .
How many tests ? Some tests are easier said than done . For example, we have to test “APP Whether the upgrade is normal ”, There may be hundreds of use cases related to upgrading , How to choose at this time ?
What work outputs are there and how they are delivered to customers ?
where:
Test environment . For example, it takes several servers to build a test environment ? Who is responsible for maintaining ? The publisher or server is down , You don't have to ask questions , Just find the corresponding person according to the test plan .
how:
The test strategy . How to test products to quickly find important problems ? Where special tests are required ? What means should be used to test ?
That's important . We often see 《 test plan 》 The schedule is included in 、 A lot of information such as resource arrangement , But there was no talk about how to test the product ? This may make the test executor confused when carrying out the work .
These things are with , That's the test plan . When writing , Try to start from the reader's point of view , Tell them what they want to know 、 Things that may cause confusion have been written 、 The rules are set , Is a good test plan .

Thank everyone who reads my article carefully !!!
If you can use the following information, you can take it away directly :
1、 Self study development or test the necessary complete project source code and environment
2、 Test all templates in the work ( test plan 、 The test case 、 Test report, etc )
3、 Classic interview questions for software testing
4、Python/Java Automation test practice .pdf
5、Jmeter/postman Interface test full set of video acquisition
I personally sorted out some technical materials I have sorted out in my software testing career in recent years , contain : e-book , Resume module , Various work templates , Interview treasure , Self study projects, etc . You can come to me if you need .
边栏推荐
- 剑指 Offer II 016. 不含重复字符的最长子字符串-滑动窗口
- Four steps for sending rockertmq producer messages
- Sword finger offer II 016 Longest substring without repeating characters - sliding window
- ADB command collection, let's learn together
- Distributed task scheduling
- (js)三位用逗号隔开,保留两位小数(or 四舍五入取整)
- MFS explanation (IV) -- MFS management server installation and configuration
- Notes on data mining in Tsinghua University (1)
- Several ways to restart kubernetes pod
- Cookies and sessions
猜你喜欢

Basic exercise letter graphics

MySQL安装

Definition of polar angle and its code implementation

node示例后台搭建
软件测试面试题精选

测试用例如何编写?

网页中加载二次元3D虚拟主播源码(1:项目介绍和源码)

Distributed transaction solution 2: message queue to achieve final consistency

The classic dog contract of smart contract (I)

Jupyter notebook sets the default browser to open with an error syntaxerror: (Unicode error) 'UTF-8' codec can't decode byte 0xd4
随机推荐
网页中加载二次元3D虚拟主播源码(1:项目介绍和源码)
2022 safety officer-c certificate special operation certificate examination question bank and simulation examination
Definition of polar angle and its code implementation
Jenkins Pipeline 语法
Chapter 3 registers (memory access)
Introduction to applet cloud development -- questionnaire evaluation applet practice (7)
Xshell startup encountered "unable to continue code execution because mfc110.dll cannot be found"
2024. maximum difficulty of the exam - sliding window
Filters and listeners
重启Kubernetes Pod的几种方式
Flink passes in custom parameters or profiles
Flink CheckPoint : Exceeded checkpoint tolerable failure threshold
Ceil, floor and round functions
Sword finger offer II 016 Longest substring without repeating characters - sliding window
List < string > sort
自动化测试框架的设计原则有哪些?我帮你总结好了快来看
128. longest continuous sequence hash table
The classic dog contract of smart contract (I)
Consumer configuration related
软件测试面试题精选