当前位置:网站首页>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”.
边栏推荐
- Who is the sanctity of the six Chinese enterprises newly sanctioned by the United States?
- Up to 7.5gbps! The world's first 5nm 5g baseband snapdragon X60 release: support the aggregation of all major bands!
- Multi person collaborative development specification
- Commercial delay of self-developed 5g chip? Apple iPhone will adopt Qualcomm 5g chip in the next four years
- What is the value of digital factory management system
- Dedecms dream weaving last article next article free controllable output link, title, thumbnail, time
- STL源码剖析
- ZABBIX monitoring service (III) configuration management graphics and windows
- How to speed up the memory database through special data type index
- Yyds dry inventory learn how to write function overloads in typescript
猜你喜欢
随机推荐
Openai issued a document to introduce the latest application of Dall · E 2: fully enter the field of artistic creation and design
crsctl中,显示的HOME的作用
ADB ~ hide or disable the status bar and virtual keys
Explain cache consistency and memory barrier
[day_4-review, basic concepts of objects and arrays - 1]
Why use MQ message oriented middleware? These questions must be solved
Mobilevit learning notes
首发展锐5G芯片!纯国产5G手机海信F50曝光:搭载虎贲T710+春藤510
IDEA连接MySQL数据库并执行SQL查询操作
Using pseudo element before to realize equal scaling of elements
PostgreSQL source code (65) analysis of the working principle of globalvis, a new snapshot system
Box model and element positioning
ADB shell LS /system/bin (index table)
Process management process monitoring and management ps/pstree/top/lsof
哈希表的查找与插入及删除
Implicit intent
监听服务器jar运行,及重启脚本
LinkedList underlying source code
Big guys, the MySQL version is low and does not support CDC, so canal synchronizes binlog to Kafka and data to cli
Daily Mathematics Series 60: February 29








