当前位置:网站首页>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 .
边栏推荐
猜你喜欢
数据库常见面试题都给你准备好了

Visualization of two-dimensional feature logistic regression prediction results

Filters and listeners

Distributed task scheduling

Xshell startup encountered "unable to continue code execution because mfc110.dll cannot be found"

2022 low voltage electrician retraining question bank and online simulation examination

The database doesn't know what went wrong
软件测试需求分析方法有哪些,一起来看看吧

Does database and table splitting cause reading diffusion problems? How to solve it?

Introduction to applet cloud development -- questionnaire evaluation applet practice (7)
随机推荐
Cookies and sessions
Minimum transfer times
128. Plus longue séquence continue - table de hachage
Source code and scheme for target recognition, detection and 6D attitude estimation (the most advanced method and data set)
RuntimeError:Input and parameter tensors are not at the same device, found input tensor at cuda:0 an
mySql学习记录——二、mySql建表命令
Résoudre le problème de demander à l'élément d'être ouvert lorsque l'unit é est ouverte et que vous n'avez pas été ouvert auparavant (peut - être fermé anormalement auparavant)
Node sample background setup
(十三)文本渲染Text
Solve the problem that when unity is opened, you will be prompted that the project has been opened, but you have not opened it before (it may be closed abnormally before)
Multi table operation instance
网络层IP协议 ARP&ICMP&IGMP NAT
[untitled] task3 multiple recall
Basic exercise letter graphics
Visualization of two-dimensional feature logistic regression prediction results
Latex common symbols summary
测试计划应该怎么写?一个思路教会你
Definition of polar angle and its code implementation
数据库不知道哪里出问题
(node:22344) [DEP0123] DeprecationWarning: Setting the TLS ServerName to an IP address is not permit