当前位置:网站首页>[test development] software testing - Basics
[test development] software testing - Basics
2022-07-04 17:32:00 【Classmate pan】
List of articles
The life cycle of software testing ( Software testing process )
review : The life cycle of software development :
Demand analysis — plan — Design — code — test — Operation and maintenance
Software testing process :
Demand analysis — test plan — Test design / Test Development — The test execution — Test evaluation
The tasks of each stage :
- Demand analysis : Verify the correctness of the requirements , rationality ; Refine requirements , Find the test item , Write test cases
- test plan : Determine the number of test personnel , Test environment , Test time , Test equipment
- Test design / Test Development : According to the demand , Write test cases
- The test execution : Development has been completed , Execute test case , Verification function ; If there is BUG, Submit BUG, verification BUG
- Test evaluation : How many test cases have been written , How many , Number of test cases remaining ,BUG Quantity and solution BUG Number , The legacy of the BUG And Solutions , Test scope and test function
How to describe a BUG
It includes the following parts :
- Test version number ( Code version information ): The tester needs to make changes BUG Developers of know the version with problems , Help developers get the corresponding version of code to reproduce BUG
- Test environment : If it is web System , Then the hardware equipment information description includes computer brand and model , The software device information description includes the operating system , browser ( Which browser , What is the version number ) etc. ; If it is APP Words , The software equipment information includes the version number of the system ( Which system is it , Android /IOS/windows/ Hongmeng ), Hardware equipment information includes mobile phone brand ( What series ), Computer brand
- Test data : It can reproduce the problem more quickly
- testing procedure
- Test actual results
- Test expected results
- The attachment , Error log , Error screenshots and so on
BUG The level of
ps: Every company is different , This is just a common situation
- collapse : The system doesn't work , There's a breakdown , Operation deadlock , Dead cycle , Black screen , Hinder the work of testers
What should we do if there is a crash online ? How to remedy ?️ Go back to the last stable version - serious : The system can run , But it's not stable , Continued operation will cause serious losses , Important functions are not realized , Or the functions and requirements do not meet , User data storage error in database , Threaten the safety of users ( Information , property )
- commonly : The secondary function is not realized , Or something wrong , The system can run stably
- Suggest : All functions are realized , But it will affect the user experience , Such as : Typesetting , The color is not in line with public aesthetics , The message does not wrap , Or wrap in advance
BUG Life cycle of
because BUG What to do with conflicts with developers ?
- Check , see BUG Is the description clear
- Persuade developers to modify from the perspective of users
- BUG The grading should be justified ( According to the company's specifications )
- As a tester, we should constantly improve our business level and technical level , Not only can we find BUG, And be able to locate , Can also propose solutions
- Don't quarrel , Talk to the product manager about , Tripartite meetings : Testers , Developer , The product manager will discuss this BUG The ultimate solution
边栏推荐
- 【Go ~ 0到1 】 第六天 文件的读写与创建
- Is it safe to open an account online
- The 18th IET AC / DC transmission International Conference (acdc2022) was successfully held online
- 【云原生】服务网格是什么“格”?
- Kunming Third Ring Road Closure project will pass through these places. Is there one near your home?
- Ks007 realizes personal blog system based on JSP
- 防火墙基础透明模式部署和双机热备
- 开发者,MySQL专栏完更,助你轻松从安装到入门进阶
- Master the use of auto analyze in data warehouse
- How to choose one plus 10 pro and iPhone 13?
猜你喜欢
超大规模数仓集群在大型商业银行的落地实践
Kunming Third Ring Road Closure project will pass through these places. Is there one near your home?
La 18e Conférence internationale de l'IET sur le transport d'électricité en courant alternatif et en courant continu (acdc2022) s'est tenue avec succès en ligne.
The 18th IET AC / DC transmission International Conference (acdc2022) was successfully held online
公司要上监控,Zabbix 和 Prometheus 怎么选?这么选准没错!
居家打工年入800多万,一共五份全职工作,他还有时间打游戏
Interpretation of data security governance capability evaluation framework 2.0, the fourth batch of DSG evaluation collection
It's too convenient. You can complete the code release and approval by nailing it!
World Environment Day | Chow Tai Fook serves wholeheartedly to promote carbon reduction and environmental protection
码农版隐秘的角落:作为开发者最讨厌的5件
随机推荐
Ks007 realizes personal blog system based on JSP
Which domestic cloud management platform manufacturer is good in 2022? Why?
MD5加密的两种方式
Cann operator: using iterators to efficiently realize tensor data cutting and blocking processing
Great Wall Securities security does not open a securities account
中信证券网上开户安全吗 开户收费吗
VB cannot access database stocks
To sort out messy header files, I use include what you use
To sort out messy header files, I use include what you use
Image retrieval
解决el-input输入框.number数字输入问题,去掉type=“number“后面箭头问题也可以用这种方法代替
How to choose one plus 10 pro and iPhone 13?
[HCIA continuous update] WLAN overview and basic concepts
C# 服务器日志模块
Firewall basic transparent mode deployment and dual machine hot standby
长城证券安全不 证券开户
OPPO小布推出预训练大模型OBERT,晋升KgCLUE榜首
Interpretation of data security governance capability evaluation framework 2.0, the fourth batch of DSG evaluation collection
DataKit——真正的统一可观测性 Agent
Cocoscreator event dispatch use