Before answering the question, we should find out what kind of ability we should need as a versatile.I think as a tester, should have four aspects of knowledge: test base, Industry business reserve, testing tools and technology, test management capabilities and experience.The above four aspects is also a reference for the test staff promotion, of course, the test basis we have to see how much reserves, the
, there are other factors, such as the skills and tools required in the test, as well as the corresponding professional background knowledge, the risks that may be encountered in the test, and so on, all of which combine to form the basic elements of the test plan. The important basis for a test plan is testing requirements, and everything in the test plan can be traced back to the test requirements, so
test HTTPS-type website requests.
8. web Polygraph-Web Polygraph is also a tool used to test WEB performance. This tool is a standard testing tool of many companies, including Microsoft's analysis of its software performance, this tool is also used as a benchmark tool. Many ads for testers indicate the need to master this testing tool.
9. OpenSTA-OpenSTA is a fr
. NET software testing automation
Http://www.china-pub.com/computers/common/info.asp? Id = 4382---- This book is not suitable for the time being and does not involve. netTest automation recipes: a problem-solution ApproachThis book mainly describes the practical technology for compiling lightweight software testing aut
an important feature of embedded software. The embedded software design is based on a certain target hardware platform and oriented to fixed tasks. Therefore, once loaded to the target system, the functions must be completely determined. This feature determines the poor inheritance of embedded application software, extended system
sandboxWeb: http://www.xenocode.com/browsers/
Browser testing is the most boring and frustrating part of website development. Designers and programmers often scream when testing the website's performance on the Internet Explorer 6 platform. Another difficulty in browser testing is that no developer can own all the browsers on the same computer for
1. LoadRunner: supports multiple common protocols and the versions supported by some protocols are relatively high. Flexible Load stress testing solutions can be set,A visual graphical interface can monitor a wide range of resources. Reports can be exported to Word, Excel, and HTML formats.
2. webload: webload is a performance testing and analysis tool launched b
Author: Deng Hui Sun Ming posted from: ibm dw ChinaAs people pay more and more attention to software quality, testing becomes more and more important in software development. Testing is currently the only effective way to verify that the software can complete the desired fun
/sec20 ms225/sec40 ms510/sec100 ms105/sec200 msChoiceTheoretically, this table shows how to use one, two, five, and ten threads to achieve the goal of maintaining 50 RPS. But what if the service time is longer than the time interval between requests? In this case, the thread residing on the server cannot queue the next request, and the tool cannot deliver the expected load of 50 RPS. To avoid this, we need to build some slack in the system ). The use
50/sec
20 ms
2
25/sec
40 ms
5
10/sec
100 ms
10
5/sec
200 ms
Choice
Theoretically, this table shows how to use one, two, five, and ten threads to achieve the goal of maintaining 50 RPS. But what if the service time is longer than the time interval between requests? In this case, the thread residing on the server cannot queue the next request, and the tool cannot deliver the expected load of 50 R
tested software testable because you have used a testing tool for testing. If the software to be tested is not testable, the benefits of testing with expensive testing tools are minima
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
technical training must be available. The training content mainly focuses on black box testing technology. First, black box testing technology is the foundation, and second, it is more expensive.White box testingWhen needed, the personnel can also perform the black box testing well. Black box testing common
Three realm of white box testing of Communication SoftwareSource: eztesterCommunication Software is widely regarded as the most difficult field for white box testing. On the one hand, communication software uses C language as the main language, and advanced white box testing
, controlled loads, and three modes of service assurance.
(4) Jenkins is an open source software project designed to provide an open and Easy-to-use software platform that makes it possible for continuous software integration. A continuous integration tool based on Java development for monitoring continuous duplication of work, including:
A. Continuous
50/sec
20 ms
2
25/sec
40 ms
5
10/sec
100 ms
10
5/sec
200 ms
Choice
Theoretically, this table shows how to use one, two, five, and ten threads to achieve the goal of maintaining 50 RPS. But what if the service time is longer than the time interval between requests? In this case, the thread residing on the server cannot queue the next request, and the tool cannot deliver the expected load of 50 R
, string data, string mimetype, iterable categories dictionary extras, component, flags) and other events. For details, see API.6. UIAutomator-official (black box test, function test)-Rating: 7SDK: http://developer.android.com/tools/testing/testing_ui.htmlPro:
You can test the switch between different apps.
Official supportCons:
Only Android native apps can b
to test its resistance, it can also be used to analyze all running conditions of different load types. It also provides a replaceable interface for customizing data display, test synchronization, and test creation and execution.
Siege-siege (siege) is a stress testing and evaluation tool designed for web development. This evaluates the affordability of applications under pressure: you can perform concurre
Today, automated testing has been applied to daily tests. This is not surprising, as automated testing saves time during testing and avoids test errors and omissions that include human factors.There are many options for automated test tools. Some are open source, some are very expensive. Some of the automation
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.