This blog is basically related to introduce very helpful open source software testing tools. It described tools which is used in different type of application testing like web automation , API , performance and mobile testing.
Apache JMeter may be used to test performance both on static and dynamic resources (Webservices (SOAP/REST), Web dynamic languages - PHP, Java, ASP.NET, Files, etc. -, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load.
SELENIUM WEBDRIVER
The
primary new feature in Selenium Webdriver 2.0 is the integration of the WebDriver API. WebDriver is
designed to provide a simpler, more concise programming interface in addition
to addressing some limitations in the Selenium-RC API. Selenium-WebDriver was
developed to better support dynamic web pages where elements of a page may
change without the page itself being reloaded. WebDriver’s goal is to supply a
well-designed object-oriented API that provides improved support for modern
advanced web-app testing problems. This leads WebDriver
to support “Multiple Languages”
as well as “Multiple Support Browsers”
which means that if any API supports multiple languages then this automatically
leads to “Multiple Platforms”.
For
more details and download visit: http://www.seleniumhq.org/
APPIUM
Appium
is an open-source tool for automating native, mobile web, and hybrid
applications on iOS and Android platforms. Native
apps are those written using the iOS or Android SDKs. Mobile web apps are web apps accessed using a
mobile browser (Appium supports Safari on iOS and Chrome or the built-in
‘Browser’ app on Android). Hybrid apps have
a wrapper around a “webview” – a native control that enables interaction with
web content. Appium isl developed and supported by Sauce Labs to
test on cloud base platform. Appium is a HTTP server written in node.js which creates and
handles multiple WebDriver sessions
for different platforms like iOS and Android.
For more details and download visit: http://appium.io/
POSTMAN Jetpacks
Postman helps you be
extremely efficient while working with APIs. With Postman, you can construct
requests quickly, save them for later use and analyze the responses sent by the
API. Postman can dramatically cut down the time required to test and develop
APIs. Postman adapts itself for individual developers, small teams or big
organizations equally well.
Jetpacks
are an awesome set of features which will make your API workflow faster and more
efficient. The goal is to make you write less - or nothing at all - and still
be able to execute complex scenarios, that would otherwise take a lot of code
or an endless series of clicks in other applications.
For more details and download visit: https://www.getpostman.com
Apache jMeter
The
Apache JMeter application is open source software, a 100% pure Java
application designed to load test functional behavior and measure performance.
It was originally designed for testing Web Applications but has since expanded
to other test functions.
Apache JMeter may be used to test performance both on static and dynamic resources (Webservices (SOAP/REST), Web dynamic languages - PHP, Java, ASP.NET, Files, etc. -, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load.
For
more details and download visit: http://jmeter.apache.org
Above all tools are open source and it is widely used in industry for testing different types of platform. To enhance this tools into cloud base user need to purchasea licence to run test scripts on cloud envrionment.
No comments:
Post a Comment