Software testing isProgramThe purpose of the execution process is to discover errors. A good test case is to discover the errors that have not been found so far. A successful test is a test that has not been found so far.
During testing, we wanted to systematically identify various potential errors and defects in the softwar
* The testing process follows four steps: unit testing, integration testing, validation testing, and system testing and release testing.
* Unit tests are started and used in a centralized manner.
Source code Every implementatio
Introduction
A few years ago, after graduating from school, my first job was software testing. At that time, most software companies in China had no idea about software testing. In addition to the Computer Software
I have been engaged in software testing for six years without knowing it. I graduated from 2006 to an outsourcing company, outsourced to Microsoft for software testing, and now I have joined a famous foreign company. Six years have passed so fast. My long-term testing work a
This blog goes on to introduce the white box test, in the absence of specific contact with the white box test before, always feel that he is very mysterious, very complex. I'm sure everyone will feel that way.
Let's open the box today and dissect the white box test.
White box test
The white box test is also called the structural test or the logic drive test, it is to know the product internal work process, can pass the test to check whether the product internal action according to the specifi
performance. The server performance is measured by TPS, which has little to do with the number of user concurrency.
Considering a single script, the Conversion Relationship between user concurrency Vu and TPS is Rt, which is the time for the script to complete all operations at one time. If there are m transactions in each script and N scripts in total, the total TPS is :. (Note: you have doubts about the conversion relationship)
For new systems, TPS and Vu acquisition can only be evaluated
, and software enterprises are facing huge challenges.
The requirement on software product quality is constantly improved, prompting software enterprises to improve software quality as a strategy to enhance competitiveness. Where are the factors for improving software qualit
The final purpose of the production software is to meet customer needs, we use customer demand as a standard to judge the quality of software, we believe that the specific meaning of software defects (software Bug) includes the following factors:
The software does not meet t
arranges Review,review leader for guidance, and the role behavior is duplicated with decision maker. The rest can be literally understood.
Formal reviewFormal scrutiny is formal and belongs to a static approach that needs to be followed by an established procedure. Roles include inspection leader, Reporter, Reader, Author, Inspector. It is important to note that all people are inpector,anthor and not as leader and reader.
DayThe daytime is more casual and can be used to train listeners, i
1. Three elements of the software: program (code that implements a specific function) document (support code run) data (support program run everything about)
2. The product quality of the software refers to the. 1) quality refers to the synthesis of entity properties, indicating the ability of entities to meet explicit or implicit requirements.
3. The purpose of softwar
First, the basic concept of software testing1. Software = program + documentation, software test = program Test + Test documentation."Software" means a collection of instructions capable of achieving a function, "documentation" refers to a collection of texts produced during the development, use, and maintenance of the
Clear test ideas will make the work more fluent, first look at the initial software testing, some test ideas: module Test module function point check Function check page link, correlation check, special characters, system data inspection, test data inspection, this part can search. Also check to see if the fixes to the previous bug will affect other functional modules. Page layout is standardized test step
software flaw. After clearing this relationship, even if you test many different types of software flaws at the same time, you will quickly understand which software defects must be completed immediately, which can temporarily slow down, so that will not be overwhelmed by the mountain of software defects,
I have heard of this book and finally borrowed it from the library last week. After reading it, I feel that the first half is good for testers, but the latter part is too inclined to code development and is suitable for white box testing and unit testing. Readers are required to have certain development capabilities as a whole, but testers can also use it as a reference book to learn how developers perform
"...... The system is also very powerful in displaying its errors. The more errors there are, the more they will expose their own thinking loopholes. Secretly wondering why they didn't even notice these problems at the beginning, here are a few cases: testers are both technically and ideologically higher than developers. When testing, they can hold on when entering reasonable and unreasonable conditions! According to the soft engineer video, the syst
In the original, 51Testing Software Test Network (http://www.51testing.com) ~ Software life cycle, software repair cost pyramid, the more down the cost of modification. The requirements phase found that the cost of change is the smallest, the other from small to large in turn is the design phase, coding phase, the system test
Acceptance testing: Acceptance Test
Acceptance testing: acceptability test
Accessibility test: Software suitability test
Actual outcome: actual result
Ad hoc testing: random test
Algorithm Analysis: algorithm analysis
Algorithm: Algorithm
Alpha testing: Alpha
Similar to the development process, the test process must be performed step by step, and the next step is logically the continuation of the previous step. From the end of code to delivery to user use, the software must undergo four steps: unit test, assembly test, acceptance test, and system test.
I. Unit Testing
Unit testing is the first step in
new problems, the software can reach the processing capacity and whether to achieve the desired processing capacity. Software testing principles first, testing should be carried out as early as possible, preferably in the requirements phase of the intervention, because the most serious error is that the system can not
Transfer from http://www.cnblogs.com/Ming8006/archive/2013/03/07/2947656.htmlI. Three competenciesDevelopment capabilities: turn software development, automated testing tools, test management tools development, understanding of third-party testing tools, mining Test team testing personnel needs, understand the business
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.