In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
Today, the editor will share with you what are the relevant knowledge points of the common interview questions in software testing, the content is detailed and the logic is clear. I believe most people still know too much about this knowledge, so share this article for your reference. I hope you can get something after reading this article, let's take a look at it.
Question1: what does software testing do?
Software testing is a process of operating the program under specified conditions, finding errors in the program, measuring the quality of the software, and evaluating whether it meets the design requirements. In short, it is the process of finding problems in the product through various testing methods and making suggestions for modification. If more detailed, that is, according to the product requirements, design test cases, and according to the test cases through a variety of technical means to manually or simulate manual software testing, and through testing to find product modules, functions, experience and other aspects of problems.
Question 2: what is usually done in each phase of software testing?
Software testing is mainly divided into four stages: unit testing, integration testing, system testing, acceptance testing.
Unit testing: a test that verifies the correctness of the smallest unit of software design, program modules and even code snippets, usually carried out by developers, and a test report needs to be submitted after the test is completed. Through unit testing, defects can be found as soon as possible, which is conducive to refactoring and simplifying integration. However, unit testing cannot cover all execution paths, so there is no guarantee that all path errors will be caught.
Integration testing: on the basis of unit testing, whether each part of the software unit meets or achieves the corresponding technical specifications and requirements in the process of assembling the software unit into a module, subsystem or system according to the specifications of the software outline design specification. Integration testing includes Bigbang, top-down, bottom-up, core system integration and high-frequency integration.
System testing: after the integration test is passed, the system is fully run to verify whether each subsystem can work properly and complete the design requirements. It is mainly carried out by the testing department and is the largest test in the testing department. It has a significant impact on the quality of the product. The main purpose is to test the function and performance of the whole system.
Acceptance testing: it can also be called delivery testing, which needs to simulate the running environment of actual users and conduct formal testing according to the needs of users and business processes. To ensure that the system meets the acceptance criteria.
Question 3: what are the main test case design methods at present?
Test cases are designed mainly through two main methods: Lily testing and black box testing. The following lists the basis of two specific methods to design test cases.
White box testing: logical coverage, loop coverage, basic path coverage (logical coverage includes statement coverage, decision coverage, conditional coverage, decision / conditional coverage, conditional combination coverage and path coverage)
Black box testing: boundary value analysis, equivalent class division, error guess method, causality diagram method, state diagram method, test outline method, random test, scene method.
These are all the contents of the article "what are the common interview questions in software testing?" Thank you for your reading! I believe you will gain a lot after reading this article. The editor will update different knowledge for you every day. If you want to learn more knowledge, please pay attention to the industry information channel.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 230
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.