当前位置:网站首页>Software test interview question: does software acceptance test include formal acceptance test, alpha test and beta test?
Software test interview question: does software acceptance test include formal acceptance test, alpha test and beta test?
2022-07-27 21:38:00 【Software testing pytest】
Software acceptance testing includes formal acceptance testing 、alpha test 、beta Test three tests ?
Passed the acceptance test , The product will enter the release stage .
· Function test is to verify the functions of products , According to the functional test cases , Test one by one , Check whether the product meets the function required by the user .
· System test refers to the test of the whole system , Put the hardware 、 Software 、 Operators as a whole , Check if it doesn't conform to the system specification . This kind of test can find errors in system analysis and design . For example, the safety test is to test whether the safety measures are perfect , Can you guarantee that the system will not be invaded illegally . Another example is , Stress test is to test the normal data volume and overload of the system ( For example, multiple users access at the same time )
Whether it can work normally under such circumstances .
The acceptance test
The acceptance test standard realizes that the software confirmation should pass a series of black box tests . The test process defines some special test cases , It aims to explain whether the software is consistent with the requirements . Whether it's planning or process , Should focus on whether the software meets all the functions and performance specified in the contract , Is the documentation complete 、 Accurate HMI and other aspects ( for example , Portability 、 Compatibility 、 Error recovery capability and maintainability ) Whether the customer is satisfied . There are two possibilities for the results of the acceptance test , One is that the function and performance indicators meet the requirements of software requirements description , The user can accept ; The other is that the software does not meet the requirements of the software requirements specification , Users cannot accept .
There are three common strategies for implementing acceptance testing , They are :
· Formal acceptance
· Informal acceptance or Alpha test
· Beta test
*α test : Cover all possible aspects of the simulation as realistically and as best as possible The impact of user behavior on the upcoming software products ( be called α edition ) test , Try to find the error and fix it .
α The characteristics of the test are
1、 It is done in a development environment ( Don't release it to the public ) 2、 It does not require test cases to evaluate the quality of software
3、 Users often have no relevant experience , It can be part-time , Developers or testers sit next to users
4、 Objective to evaluate the quality of software products FLURS-Function、Location、Usability、reliability、Performance、Security Function 、 Localization 、 Usability 、 reliability 、 Performance and technical support .
β test , English is Beta testing. also called Beta test , User acceptance test (UAT).
**β test :** The test conducted by multiple users of software in the actual use environment of one or more users . Developers are usually not at the test site ,Beta Testing cannot be done by programmers or testers .
Tests done when development and testing are fundamentally complete , And the final mistakes and problems need to be found before the final release . This kind of test is usually done by the end user or other personnel , It can't be done by a programmer or tester .
Personal profile
I am a test and Development Engineer , at present 25K, What we are doing now is driverless , Welcome to share the development and testing technology with you , High paying employment together , We also have a group to fight monsters together , And the interview question applet !
The above is the whole content of this paper , I hope it will be helpful for your study , I also hope that you can support “ software test pytest”.
边栏推荐
- [day_4-review, basic concepts of objects and arrays - 1]
- Daily Mathematics Series 60: February 29
- 2019Q4内存厂商营收排名:三星下滑5%,仅SK海力士、美光维持增长
- 一篇文章带你走进pycharm的世界----别再问我pycharm的安装和环境配置了!!!
- 中英文说明书丨人甲胎蛋白(AFP)ELISA定量试剂盒
- Process management process monitoring and management ps/pstree/top/lsof
- 中英文说明书丨 AbFluor 488 细胞凋亡检测试剂盒
- Characteristics of exonuclease in Worthington venom and related literature
- Traps and limitations of Engineering Technology Development
- Technical practice behind bloom model: how to refine 176billion parameter model?
猜你喜欢

Principle analysis and best practice of guava cache

单核CPU, 1G内存,也能做JVM调优吗?

Dobot magician robot arm - Introduction

30 minutes to thoroughly understand the synchronized lock upgrade process

Zibbix installation and deployment

C语言-入门-语法-指针(十二)

看起来是线程池的BUG,但是我认为是源码设计不合理。

Chinese and English instructions - abfluor 488 cell apoptosis detection kit

Why use MQ message oriented middleware? These questions must be solved

Guava Cache 原理分析与最佳实践
随机推荐
大佬们,mysql版本低,不支持cdc,所以canal同步binlog至kafka,数据同步至cli
软件测试面试题:系统测试的策略有多少种?
In crsctl, the function of displayed home
Explain cache consistency and memory barrier
ADB ~ hide or disable the status bar and virtual keys
Yyds dry inventory learn how to write function overloads in typescript
Pytest failed and rerun
三星最先进EUV产线已投产:今年7nm产能将是去年3倍
Puzzle (021) eliminate problems
QModbus库使用,并作为ROS节点发布话题及程序CMakelist编写
Guava Cache 原理分析与最佳实践
中英文说明书丨 AbFluor 488 细胞凋亡检测试剂盒
When accessing the shared folder, you will be prompted "because file sharing is not secure smb1 Protocol". Please use Smb2 protocol
Worthington蘑菇多酚氧化酶的特性及测定方案
puzzle(002)内固、外固、哈密顿
声扬科技正式上线闻声远程声纹健康回访服务系统!
30 minutes to thoroughly understand the synchronized lock upgrade process
University of Tilburg, Federal University of the Netherlands | neural data to text generation based on small datasets: comparing the added value of two semi supervised learning approvals on top of a l
JVM-内存模型 面试总结
屏蔽自动更新描述文件(屏蔽描述文件)