What is the hardware test environment? Which hardware test environment includes?

What is a test environment?

A testing environment is a description of the software and hardware environment on which the test runs, as well as any other software that interacts with the software under test, including drivers and stubs. The test environment is a general term for computer hardware, software, network equipment, and historical data necessary to complete software testing.

A stable and controllable test environment allows testers to spend less time executing test cases without having to spend extra time on test cases, maintenance of test procedures, and ensuring that every submitted defect can be It is accurately reproduced at any time.

Test environment = software + hardware + network + data preparation + test tools

Simply put, a well-planned and managed test environment can minimize the adverse effects of environmental changes on test work and can have a positive effect on the efficiency and quality of test work.

What is the hardware test environment? Which hardware test environment includes?

Environmental use requirements and principles

Environmental maintenance requirements

According to the characteristics of the whole process test environment, in order to keep the test environment safe, stable, and continuously available, and reduce the impact of improper changes on the test execution process, the relevant operators must perform the corresponding environmental operations according to the following requirements.

1. Test environment management is the responsibility of the test environment maintenance team in the test project support group;

2. The hardware environment maintenance personnel in the test project support group are responsible for the provision and maintenance of related hardware devices;

3. When multiple projects use the test environment at the same time, the usage time should be arranged according to the overall plan;

4. When multiple projects use the test environment at the same time, if the environment hardware, parameters and versions need to be adjusted during use, the test management group should discuss the confirmation process before making changes;

5, strict authority management, test version adjustment changes must be carried out in accordance with the standard process;

6. Regularly apply the application system backup mechanism so that the system can fall back to the available state after the version update fails.

Environmental use principle

Test management and construction should follow the following principles:

1. Security: Ensure the security of the test environment data, code, documents and other information through the corresponding management system and technical means.

2. Confidentiality: Through the corresponding management system and technical means, the company's trade secrets and important information such as data, codes and documents will not be illegally accessed or leaked.

3. Efficient: Ensure the running speed and efficiency of each system in the test environment by adopting appropriate software and hardware platforms and technical means to ensure the project test progress.

4. Stability: Ensure the stable operation of each system in the test environment and reduce the system failure rate by adopting appropriate software and hardware platforms and technical means.

Environmental use requirements

1. The test personnel shall not connect or change the test environment and equipment without authorization;  The test personnel shall not move or disassemble the test equipment without authorization;

2. According to the principle of “who uses, who is responsible”, the project team shall designate a person responsible for the management and environmental sanitation of the computer equipment used;

3. The tester shall not modify the password of the test environment during the test;

4. The tester shall not install other software not related to the test work on the test machine;

5. When the tester leaves the station, he must “lock the screen” or “temporary sign-off” to ensure the security of the data.

What is the hardware test environment? Which hardware test environment includes?

There are several aspects to hardware testing.

1. The verification of the design is mainly to meet the requirements of the design and meet the requirements of testing and production. Also known as DFX and DFM

2, quality, reliability and performance verification - to ensure that the product meets corporate standards or industry standards, and achieve the corresponding performance; this part is different depending on the product, the test items are different. Tests include circuits, structures, heat sinks, materials, and surface finishes, and some include packaging;

3. Verification of safety regulations. Ensure that the product meets the regulatory status of the country in which it is sold, such as EMI/EMC, environment, etc.

4, function verification - verify that the function is normal.

What is the hardware test environment? Which hardware test environment includes?

The difference between hardware testing and software testing

There is not much difference in essence, and the purpose is consistent.

The direction of investigation: all from the aspects of function, performance, quality attributes. The difference in hardware testing is that it is necessary to examine the problems of aging, carry out aging tests, and some conventional hardware tests required by the state, and achieve the national standard.

Process aspect:

Basically, the sooner the intervention is, the better. In addition to testing embedded programs, hardware testing requires verification of many aspects of the hardware development process, such as schematics, structure diagrams, component selection, etc., to ensure the correctness of each link. At the same time, it is necessary to repeatedly verify the connection of each link. The hardware is different from the software, the interface is clear, the logic is correct, the software problem will not be very large, but the hardware is different, the interface may be correct, and the modules are correct. There will be many unexpected problems, especially the order and timing of the connections.

Technical aspects:

At present, it is basically done by manual testing in China. Software testing is slightly more advanced than hardware testing. It is able to carry out comparatively large-scale automated testing, especially web software, and pay more attention to concurrent testing.

Hardware testing, such as EMC certification, must be verified by a specialized agency. If it is a self-inspection of the enterprise, it must also have relevant equipment.

What is the hardware test environment? Which hardware test environment includes?

Hardware test environment example _APP hardware environment test

1, APP hardware environment test

Mainly involved in hardware-related tests, I have seen many use cases written by people, generally do not involve hardware testing, now you can refer to

2, gesture operation test

1) The impact of the mobile phone unlock screen on the running app

2) The effect of switching networks on running apps

3) The impact of the front and back office switching of the running app

4) Switching of multiple running apps

5) App runtime shutdown

6) App runtime restart system

7) App runtime charging

8) App runtime kills the process and then opens

3, the network environment

The mobile phone network is currently mainly divided into 2G, 3G, 4G, wifi. At present, the 2G network is relatively slow, especially when testing.

1) When there is no network, perform the operation that requires the network, and give a friendly prompt to ensure that the program does not crash.

2) When testing the internal network, pay attention to the abnormal situation when selecting the operation to the external network.

3) When the network signal is not good, check whether the function status is normal, and make sure that it does not crash due to the failure of submitting data.

4) When the network signal is not good, check whether the data will always be in the state of submission, and there is no time limit. Give a hint if the data exchange fails.

5) When the network signal is not good, after the operation is performed, if the callback is not completed, the page is exited or other operations are performed, and there is no abnormality. This problem will also occur frequently with program crashes

Server downtime or test in the case of 404, 502, etc.

When the background service involves DNS and space service providers, it will affect its stability.

For example, when a domain name resolution failure occurs, your request to the background API is likely to have a 404 error and throw an exception. At this time, the exception needs to be handled correctly, otherwise the program may not work properly.

What is the hardware test environment? Which hardware test environment includes?

7 Inches Tablet PC

The 7-inch tablet can be used as the golden size of a tablet computer. It is small and portable. It can be used at home and outdoors. You can browse the web, watch videos and play games. It is a household artifact. Although the size of the 7-inch tablet is inclined to the tablet, the function is more inclined to the mobile phone, so it can also be used as a substitute for the mobile phone. Compared with other sized tablets, the 7-inch tablet has obvious advantages in appearance and weight. Both the body size and the body weight have reached a very reasonable amount.

1.In appearance, the 7 inch tablet computer looks like a large-screen mobile phone, or more like a separate LCD screen.

2.In terms of hardware configuration, the 7 inch tablet computer has all the hardware devices of a traditional computer, and has its own unique operating system, compatible with a variety of applications, and has a complete set of computer functions.

3.The 7 inch tablet computer is a miniaturized computer. Compared with traditional desktop computers, tablet computers are mobile and flexible. Compared with Laptops, tablets are smaller and more portable

4.The 7 inch tablet is a digital notebook with digital ink function. In daily use, you can use the tablet computer like an ordinary notebook, take notes anytime and anywhere, and leave your own notes in electronic texts and documents.



7 Inches Tablet Pc,Quad Core Tablet 7 Inch,7 Inch Gaming Tablet,Supersonic Tablet 7 Inch

Jingjiang Gisen Technology Co.,Ltd , https://www.jsgisengroup.com