misunderstandings about testing in China, such as testing without technology or too high technology. When the tester is selected, the requirements are often reduced, and the treatment given is also low, resulting in a weak overall ability of the test team and a low enthusiasm for work, it has a great negative impact on the testing quality.
L The test time is oft
can see the returned information. Build custom HTTP requests to test your network services directly.The restclient under FirefoxFirefox restclient plugin, this plugin is developed by the Chinese, the function of supporting basic and OAuth login header sent, and for the returned XML data can also be highlightedLinux Common Tool CurlCurl is a powerful file transfer tool that supports a variety of protocols, and it's a piece of cake to test restful Web services.Curl has a number of command paramet
On the earthAutomated TestingMany tools. There are open-source, commercial, and distinctive features, each having its own advantages! Next I will introduce several open-source automated testing tools I have used.
1 TestWeb
SeleniumIt can be said that it is the most comprehensive open-source automation tool for testing
Label:Performance testing of code can typically be done through static or dynamic code analysis software. During the unit testing phase, a framework such as junitperf can be used to help testers perform performance testing of the method, while the execution overhead of the code can be analyzed using DevPartner Studio d
Software testers have been engaged in the black box testing of the system for less than two years. Most of them have no software development experience. From the two development directions, where should the software testing engineers go. Technical line? White-box
software quality can be improved by using software design technology, strengthening software process management and implementing software testing methods. It is the most obvious method to ensure software quality to implement effe
Concurrent number-T run test time URLApache Test Example results:When concurrency is 300,root [ ~ ]# webbench -c 300 -t 60 http://192.168.80.157/phpinfo.phpWebbench - Simple Web Benchmark 1.5Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.Benchmarking:get http://192.168.80.157/phpinfo.phpClients, running Sec.Speed=24525 pages/min, 20794612 bytes/sec.Requests: 24525 susceed, 0 failed.Response Requests per second: 24525 Pages/min, the amount of data transferred 20794612 bytes/sec pe
ArticleDirectory
Crystaldiskmark:
Atto disk benchmark:
HD tune Pro:
Crystaldiskinfo:
As SSD benchmark:
After purchasing hard drives, SSDS, USB flash drives, storage cards, and other devices, we all want to fully understand their performance, especially the disk read/write speed. Or, after the device is installed, you also want to test whether the read/write speed of the hard disk meets the manufacturer's nominal value.
In particular, many of our colleagues have swit
, Safety test: Test the object of the security protection mechanism to protect the system from illegal intrusion, to accept the correct authorization of the operation;4, Compatibility test: Verify the object under test in different operating systems, hardware information, such as the operation of the environment;Nine, software testing methods:1, black box test: Do not pay attention to the internal structure
is also important to know which people should be aware of penetration testing. A real attacker could launch an attack at any time. Determining the scope of penetration testing you should pay attention to the following basic points when developing the scope of penetration testing: · Determination of the target system: Determining which should be testedwhich sy
–25x
Test personnelBefore the 80 's, testers were collectively referred to as software Testers (software tester), and later had a finer division of labor. such as Test Manager, test leader, Test Designer, tester, Automation tester, Test Manager.Historical stage
1956 and before: debugging-oriented testing
1957-1978: proof-oriented
all logical paths be used at least once. The logical values must test the true value and check the internal structure to ensure the effectiveness.
2. static and dynamic tests.
Static TestThat is, you can directly read the code without running or compiling it. Generally, you can use some tools to scan the code to find out the non-conforming part, evaluate the code quality based on a certain model, and generate a system call relationship diagram. Repre
imagine.Testing a software system efficiently and with high quality involves many factors and various problems, in addition, the best balance between test efficiency and test risks and effective test strategies need to be overcome by testers one by one. Do a good job in software testing,It is not only necessary to think about problems from the customer's perspec
"project plan":In most cases, each project will be written from the beginning of the development and testing of the schedule, corresponding to each milestone in the test plan, the test progress and test end point to make a limit, generally with the project team members (development, management, testing, marketing, sales staff) to reach a consensus, The team agreed to set a standard end point. If a link in
Analysis Principle:Specific analysis of specific problems (this is due to different application systems, different testing purposes, different performance concerns)
• Find bottlenecks in the following order, from easy to difficult.
Server hardware bottleneck-〉 network bottleneck (for LAN, can not be considered)-〉 server operating system bottleneck (parameter configuration)-〉 middleware bottleneck (parameter configuration, database, Web server, etc.)-〉
application Support language adaptive function), which is usually ignored by testers.3, pressure test: Also called boundary value tolerance test or limit load test. That is, during the testing process, the maximum capacity, boundary value or maximum load limit of a certain software function is reached, and it is still
category of resources when performing its functions under prescribed conditions.? Efficiency compliance: Software products follow the standards or conventions associated with efficiency.Software performance is an indicator, is a non-functional feature of software, it is not concerned about whether the software can complete a specific function, but the response o
experience. But I think computer skills should be difficult for me. I believe I can handle it very quickly :)
In addition to the basic requirements, there is also the quality of software testing, I found this requirement is very good. I plan to analyze them one by one:
1. Communication Skills-I am willing to communicate with people and be good at dealing with people.
② Empathy-I am a person with rich feeli
on the subway and bus.Mobile Software Testing is completely different from traditional testing. We must adapt to this change.
Things to try:
We need to consider more application scenarios;
We need to observe more about how people use mobile devices;
We need to better understand the true intentions of products or applications.
Document directory
Difficulties in software localization regression testing
When Will localization regression testing be automated?
Tib studio's automated framework for localization regression testing
Success stories
Do your software products need localization? Does
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.