当前位置:网站首页>Basic content learning of software testing (I)
Basic content learning of software testing (I)
2022-06-28 09:01:00 【A pig without a bit of luck】
- Software and testing
01. What is software ?
Software is the tool that controls hardware
02. Basic components of software
Page client 、 Code server 、 Data server .
03. The production process of software
Demand arises 、 The requirements document 、 Design renderings 、 Leveling development 、 Product testing 、 Deploy online
04. What is software testing
Use technical means to verify whether the software meets the use requirements . That is, quality inspection .
05. The purpose of software testing
Reduce software bug, Improve the quality of the product .
- Test mainstream skills
- A functional test : Verify whether the function of the program meets the requirements
- Web automated testing : Use tools or code instead of manual , Test the project
- The interface test : Use code or tools to test the interface provided by the server
- Performance testing : Simulate multiplayer Software , Find server defects .
- Test categories ( Testing phase , Code visibility )
- By test phase
unit testing ( Test the program source code )
Integration testing ( Access addresses between modules for testing )
The system test ( Test the whole system , Such as function 、 compatible 、 Documents, etc. )
The acceptance test ( Special projects : Internal measurement , Public survey )
- By code visibility
Black box testing ( The system test ); The source code is not visible ,UI Function visible
Grey box testing ( Integration testing ): Part of the source code is visible , The function is not visible
White box testing ( unit testing ): All codes are visible ,UI The function is not visible
- Model
Quality model : Measure the dimension of a good software
Functionality 、 performance 、 Compatibility 、 Ease of use 、 Security ( The five most important )、 reliability 、 Maintainability 、 Portability
* Functionality
demand test
10 Features The number of functions is 10
Function details The function is realized correctly , Error handling
* performance
demand : Estimate the number of people online every day 20 ten thousand
test : 1、 The number of requests processed by the server per second 2、 Whether the server hardware configuration meets
* compatible
Compatibility : browser : Google 、 firefox 、IE、 Apple 、 Auburn
operating system :Win7,Win8、Win10 etc.
The resolution of the 、 brand 、 System 、 The Internet
* Ease of use
concise 、 friendly 、 Fluent 、 beautiful
* reliability
No response 、 Carton 、 crash
* Security
Transmission encryption 、 Storage encryption
- Software testing process
Demand analysis : Ensure that all departments have a consistent understanding of the needs
Plan preparation : What to measure , Who will test it , How to measure
Use case design : Operation documents to verify whether the project meets the requirements
Use case execution : The project module development is completed and the use case execution begins 、 Document implementation test
Defect management : The process of managing defects
Test report : Implement test result documentation
边栏推荐
- Explain observer mode
- 怎样在手机上开户?现在网上开户安全么?
- 我想网上注册股票开户,如何操作?在线开户安全么?
- Installation of containerd1.5.5
- Is it safe for Huatai Securities to open an account online? What is the handling process
- Why are function templates not partial specialization?
- Webrtc advantages and module splitting
- [.Net6] GRP server and client development cases, as well as the access efficiency duel between the minimum API service, GRP service and traditional webapi service
- 手机买同业存单基金开户选哪家证券公司比较好,比较安全呢
- Chrome devtools
猜你喜欢

Implementation of code scanning login

Postman interface test

Expérience d'optimisation SQL: de 30248 secondes à 0001 secondes

Loggerfactory uses log4j Parameter introduction of properties

JMeter -- interface test 2

Import and export of a single collection in postman

Discussion on safety management of centralized maintenance construction site of substation under the mode of operation and maintenance

Apache Doris becomes the top project of Apache

Discussion on the improvement and application of the prepayment system in the management of electricity charge and price

Use of Jasper soft studio report tool and solution of thorny problems
随机推荐
Privacy computing fat----- offline prediction
Applet: traverse the value of an array in the list, which is equivalent to for= "list" list An item in comment
How to solve the problem of high concurrency and seckill
Application of energy management system in iron and steel enterprises
Superimposed ladder diagram and line diagram and merged line diagram and needle diagram
【大案例】学成在线网站
Implementation of single sign on
中金财富开户安全吗?怎么收费?
[introduction to SQL in 10 days] day5+6 consolidated table
Loggerfactory uses log4j Parameter introduction of properties
rman备份报ORA-19809 ORA-19804
如何抑制SiC MOSFET Crosstalk(串扰)?
电子元器件销售ERP管理系统哪个比较好?
Copy & Deepcopy
STL - inverter
Import and export of a single collection in postman
Apache Doris becomes the top project of Apache
Is it safe for Huatai Securities to open an account online? What is the handling process
Explain observer mode
Why are function templates not partial specialization?