What is JMeter ?
- The Apache JMeterTM is pure Java open source software, which was first developed by Stefano Mazzocchi of the Apache Software Foundation,
- designed to load test functional behavior and measure performance.
- You can use JMeter to analyze and measure the performance of web application or variety of services.
- Performance testing means testing a web application against heavy load, multiple and concurrent user traffic.
- JMeter originally is used for testing Web Application or FTP application.
- Nowadays, it is used for functional test, database server test etc.
JMeter advantages
- Open source license: JMeter is totally free, allows developer use the source code for the development
- Friendly GUI: JMeter is extremely easy to use and doesn't take time to get familiar with it.
- Platform independent: JMeter is 100% pure Java desktop application. So it can run on multiple platforms
- Full multi-threading framework: JMeter allows concurrent and simultaneous sampling of different functions by a separate thread group.
- Visualize Test Result: Test result can be display in a different format such as chart, table, tree and log file.
- Easy installation: You just copy and run the *.bat file to run JMeter. No installation needed.
- Highly Extensible: You can write your own tests. JMeter also supports visualization plugins allow you extend your testing.
- Multiple testing strategy: JMeter supports many testing strategies such as Load Testing, Distributed Testing, and Functional Testing.
- Simulation: JMeter can simulate multiple users with concurrent threads, create a heavy load against web application under test.
- Support multi-protocol: JMeter does not only support web application testing, but also evaluate database server performance. All basic protocols such as HTTP, JDBC, LDAP, SOAP, JMS, and FTP are supported by Jmeter.
- Record & Playback: Record the user activity on the browser and simulate them in web application using Jmeter.
- Script Test: Jmeter can be integrated with Bean Shell & Selenium for automated testing.
- Test-link is most widely used web based open source test management tool. It synchronizes both requirements specification and test specification together.
- User can create test project and document test cases using this tool. With Test-Link you can create an account for multiple users and assign different user roles.
- Admin user can manage test cases assignment task. It supports both automated and manual execution of Test cases.
- The testers can generate Test Plan and Test Report in a fraction of the time with this tool.
- It supports test reports in various formats like Excel, MS word, and HTML formats. Apart from these, it also supports integration with many popular Defects tracking system like JIRA, MANTIS, BUGZILLA, TRAC, etc.
- Since it is a web based tool, multiple users can access its functionality at the same time with their credentials and assigned roles.
- TestLink is a web application; it provides a private website to an individual or a set of requested users belonging to the same company/project.
- TestLink can be run at the server side.
- TestLink is a PHP based application and supports all OS platforms such as Windows, Linux of different versions, MAC, etc.
- TestLink supports all famous browsers such as Chrome, IE, Mozilla, and Safari.
Following salient features of TestLink
- TestLink is open source test management tool. There is no license is required to use TestLink.
- It is developed and maintained by Teamtest.
- It is licensed under GPL – General Public License.
- It supports different Windows OS such as Windows XP, Vista, 7, etc. along with other cloud-based support.
- It provides free access to tools for multiple users.
- It can be integrated with many other tools – JIRA, Bugzilla, FogBugz, VersionOne, etc.
TestLink Usages
- Useful in tracking all QA activities from the first phase of software testing lifecycle.
- Useful in Project Management, Task Tracking, Requirement Management and Test Management.
- Supports all macro level activities performed by QA.
- Useful in performing QA tasks such as writing test cases, execution reports, etc.
- Supports both manual as well as automated test execution.
Advantages of TestLink
- It supports multiple projects
- Easy export and import of test cases
- Easy to integrate with many defect management tools
- Automated test cases execution through XML-RPC
- Easy filtration of test cases with version, keywords, test case ID and version
- Easy to assign test cases to multiple users
- Easy to generate test plan and test reports in various formats
- Provide credentials to multiple users and assign roles to them
Download link for more Detail: Introduction to JMeter & TestLink Tools
Or follow my blog from the below link
Also, Join my Telegram channel with the below link
Also, join my Whatsapp group with the below link
0 Comments