testing tools -> silktest testing tools covered neoload e-tester silktest eggplant q-test ...

15
Testing Tools -> SilkTest Testing Tools Covered Neoload E-Tester Silktest EggPlant Q-Test Webking TestSmith Testcomplete Pureload Cactus Funkload Testpartner Rational Functional Tester

Upload: sylvia-webb

Post on 11-Jan-2016

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

Testing Tools Covered

Neoload

E-Tester

Silktest

EggPlant

Q-Test

Webking

TestSmith

Testcomplete

Pureload

Cactus

Funkload

Testpartner

Rational Functional Tester

Page 2: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

SilkTest is one of the industry leading functional testing tool from Seague for testing the Web, Java and Client/Server based applications. It is especially used for testing the functionality of Enterprise Applications in any environment.

It supports application technologies like VB, Java, Motif, 3270/5250 Applications via BlueExpress, Power builder, Win32, MFC,.Net standalone winforms and web forms.

It supports platforms like Windows 95/98/NT4/2000/XP, Windows Server 2003, Sun Solaris, Redhat Linux,.

The core components of SilkTest includes SilkTest Agent and SilkTest Runtime. The SilkTest Agent is the software process that translates the commands in 4Test scripts into GUI-specific commands.

SilkTest integrates with SilkRadar and Silk Central Test Manager.

To know more : www.Seague.com

Testing Tools SilkTest

SilkTest

All tests within SilkTest, whether recorded or scripted are created by using 4Test scripting language. 4 test is an object based (4GL) 4th Generation Langauge.

SilkTest Runtime provides an efficient way for test execution and analyze the reports.

Page 3: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

It supports application technologies like VB, Javascript, C++, .Net and J2EE applications. It supports platforms like Windows 2000, XP, Unix and Linux.

E-Tester is a integrated functional and regression testing tool from Empirix for testing web applications and web services. It is fully accessible through a web browser interface.

It is the first testing product, which introduce a “Point and click way” to build web It is the first testing product, which introduce a “Point and click way” to build web application test scripts. This approach is referred as ‘application test scripts. This approach is referred as ‘Visual ScriptingVisual Scripting’’..

The integrated components of e-Test suite includes e-Manager, e-Tester, e-Load. E-Load is a load and performance testing tool. E-Manager is a test process management tool.

The scripts created in e-Tester will be used in e-Load without any modification. This capability is called Onescript.

Websmart transaction technology allows us to automatically create the test case and automate the complex web applications.

To know more : http://www.empirix.com/

Testing Tools E-Tester

E-Tester

Page 4: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

It supports application technologies like J2EE, .NET, PHP, ASP, CGI,... based applications by recording and playing back HTTP requests. It supports multiple platforms like Window XP/2000, Windows server 2003, Redhat Linux, Solaris.

Testing Tools NeoLoad

NeoLoad is capable of generating high and realistic loads on a web application, getting statistics on the server performance and pointing errors and performance issues.

NeoLoad is one of the Load testing tool for testing web based application from Neotys.

NEOLOAD

The core components of NeoLoad includes two components: the Controller and the Load Generator. The controller provides a GUI interface to record and design the test scenario, and execute the load test and analyse the reports. It also helps to monitor the performance of application.

For details : http://www.neotys.com

A result report can be generated from the tool which includes information about HTTP request times, hits and throughput and all the monitor data from the application.

Page 5: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

All tests within QTest, whether recorded or scripted are created by using SCL (Script Control Language)

To Know More : http://www.quotium.com/

QTest

Test execution reports can be generated automatically either in word or html format.

Testing Tools QTest

It is compatible with almost all the browsers like IE, Netscape, Firefox, etc. It can be installed in Microsoft windows XP/2000/2003.

It supports most of the popular application technologies like Appache, Tomcat, Microsoft IIS, .Net, ASP, CRM, JBOSS, IPlanet, Oracle, Sybase, SQL server, MySQL, DB2, J2EE, IBM Websphere, BEA weblogic, Siebel, etc.

QTest is an automated Web load testing tool from Quotium Technologies SA. It is fully dedicated to web environments.

By using “Next Generation technology” it can simulates more than 10,000 virtual users during load test. It has Load test monitor to monitor the performance of the application, which helps to identify the bottlenecks.

Page 6: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

These two systems are connected through a VNC (Virtual Network Computing) server which is installed on the SUT. A VNC is an open source remote control application.

For details : http://www.redstonesoftware.com/

EggPlant

Testing Tools EggPlant

The Eggplant testing environment is called a “two computer system”. The reason for this is that, the application that is being tested is installed on a different system which is called System Under Test (SUT) and the testing tool Eggplant is installed on a Mac OS.

Eggplant is a cross platform automation tool used for functional testing from Redstone softwares. It is available as a free 38 days trial version.

It can be installed only in Mac OS. But is does automation on other systems installed with windows, Mac OS X, Mac OS 9, Linux, Solaris, AIX and other Unix platforms. It support application technologies like Java, Custom Java Objects, MFC (C, C++), Active X .

Eggplant uses ‘SenseTalk’ as the scripting language. The scripts written in SenseTalk are having more or less a pattern similar to English Language.

The VNC client present in the Eggplant connects the SUT through VNC Server, this makes the Eggplant see the screen of the SUT on the Remote Screen Window.

Page 7: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

To know more : http://qualityforge.com

TestSmith

Testing Tools TestSmith

Testsmith is a Functional/Regression test tool from Quality Forge for Windows and Web based Applications. It is available for a free 90 day evaluation license.

To uniquely identify specific objects in the applications, it uses the Window object Hierarchy for desktop applications and the HTML Document Object Model (DOM) for Html based application.

It supports various application technologies like Java, C, C++, MFC, Ruby. It can be installed in Windows 95/98/2000/XP/NT 5.

It tests the applications through GUI interaction as a virtual user. All windows, buttons and other controls are recorded as individual objects and are not dependent on screen positions or screen resolution.

By default, it records the script in the form of ‘Smith scripts’. Smith is a simple script language and useful for test-protoyping. Smith script can be play back from the Testsmith UserInterface itself.

It is also possible to record the scripts in the form Ruby, Java, C++ and MFC. It can also record multiple applications in the same session.

Page 8: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

To Know more : http://www.parasoft.com

WebKing

Testing Tools Webking

It supports platforms like Windows 2000, Windows Server 2003, or Windows XP , Linux , Solaris. It can integrate with tools like IBM Websphere Studio Application Developer, Eclipse.

It combines the functionality of several tools into one integrated Web solution: it does the job of a load testing tool, a functional testing tool, a regression testing tool, a code validation tool, an accessibility verification tool.

WebKing is an automated Web testing tool from Parasoft. It provides a comprehensive test and analysis of web sites and web applications to ensure they meet reliability, security and performance goal. Evaluation copy of the software is available.

Static analysis works as a code review or inspection. Functionality testing with WebKing enables you to prevent errors that could affect the application. Automated Load testing allows you to ensure that the application is scalable and reliable.

WebKing focuses on three core requirements faced by Web teams: Static Analysis, Functional testing, and Load testing.

It provides a thorough testing with minimal effort and reduce the cost and time of development, testing and maintenance of web applications.

Page 9: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

The Pure Performance suite components includes PureTest, PureLoad, PureAgent. PureTest is used for Function testing and PureAgent is used for performance monitoring. All components of Pure performance suite are platform independent. PureLoad console is the central point of control for managing the loads generated.

To know more : www.minq.se

PureLoad

Testing Tools PureLoad

The majority of the web server and application servers has been verified with PureLoad, including BEA WebLogic, Apache web server, Microsoft IIS, i-Planet and Oracle 8i.

It supports platforms like Windows NT/2000/XP, Linux, Solaris.It supports platforms like Windows NT/2000/XP, Linux, Solaris. It enables testing of various standard protocols like HTTP, NNTP, FTP, SMTP, IMAP, JDBC, LDAP, DNS and Telnet.

PureLoad is a Performance and Load testing tool from Minq Software for testing web applications. It is a Java application and it will run on any platforms that support JAVA. Evaluation copy of the software is available.

It is available in two editions, Pureload Web and Pureload Enterprises. It offers various reports in graphical/text format based on the response time, failing requests, bytes transferred.

Pureload console is a GUI where all the action required to setup the environment, define scenarios and control the load execution is performed.

Page 10: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

To Know more : http://www.automatedqa.com/

TestComplete

Testing Tools TestComplete

It is the only tool which supports multiple scripting languages: VBScript, JScript, C++Script, C#Script and DelphiScript.

It supports various technologies like VC++, Visual C#, VB, .NET and .NET, JScript .NET, Borland C#Builder, Borland C++Builder, Borland Delphi for .NET, Python .NET, Cobol .NET, Perl .NET, MSVM, Sun JDK, BEA JRockit 5.0, FoxPro 7.0

TestComplete is an automated testing environment for Windows, .NET, Java and web applications from AutomatedQA. It is available as a trial version for 60 days.

It has two recording modes default recoding mode and low-level recording mode. In default recording mode, it records just the key actions necessary to replay the test and discards the rest. But Low level recording will record every step of every action.

The scripting language for the project is defined once during its creation. Two ways to create a script are Record a script using TestComplete’s script recorder and write a script in TestComplete’s Code Editor.

It supports browsers like IE, Netscape, Mozilla, Firefox, Opera, Pocket IE and server type like Microsoft IIS, Apache, etc.and platform like Windows, Linux.

It also perform load, stress and scalability testing of web server applications and these testing doesn’t depend on the Browser type/ server type.

Page 11: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

To Know more : http://funkload.nuxeo.org/

FunkLoad

Testing Tools FunkLoad

Its main uses are functional testing of Web projects (and thus regression testing as well), performance testing, load testing (such as volume testing or longevity testing), and stress testing.

All test within Funkload, whether recorded or scripted are done by pure Python. Python is an object oriented programming language. It enable complex scenarios to handle real world applications.

It is a functional and load web tester from Funkload. It is a free software distributed under the GNU General Pubilc Licence. (Funkload = Functional Testing + Load Testing)

It also Provides some basic services like Linux monitoring, Credential server, Random data generator.

By using TCPwatch as proxy recorder, test cases are created automatically. It also allows to customize the test using a configuration file or command line options.

Script once recorded can be used for both functional test and performance test ( Load test and Stress test) without any change. This capability is called as Onescript.

It support platforms like Linux and Unix. The monitor server works only on Linux and the credential server is a Unix daemon but can run on windows also.

Page 12: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

To Know more : http://jakarta.apache.org/cactus/

Cactus

Testing Tools Cactus

It uses JUnit and extends it. JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.

Cactus is a simple test framework for unit testing server-side java code from Jakarta. The intent of Cactus is to lower the cost of writing tests for server-side code. It is available under Cactus Public License.

The Cactus Ecosystem is made of several components like : Cactus Framework, Cactus Integration Modules, Cactus Samples. Cactus Framework is the engine that provides the API to write Cactus tests. It is the heart of Cactus.

Cactus Integration Modules is the front end and frameworks that provide easy ways of using the Cactus Framework. Cactus Samples are simple projects that demonstrate how to write Cactus tests.

In order to run Cactus test in a system Java Virtual Machine (JVM), Servlet/J2EE Engine has to be installed in that system.

It supports various kinds of unit testing frameworks, like code logic unit testing, integration unit testing, functional unit testing.

Cactus is actually an acronym of Computer Assisted Construction of Test Units for the Server or Cool and Comprehensive Test Units for the Server .

Page 13: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

To Know more : http://www-306.ibm.com

Rational Functional Tester

Testing Tools Rational Functional Tester

It is an automated functional and regression testing tool from IBM for testing Java, VB.Net and web based applications. Trial version is available for 30 days.

It supports scripting languages like : Java and VB.Net. Eclipse Java Developer Toolkit editor and VS.Net editor simplifies the Java and VB.Net coding.

Operationg system for Recorder and editor: Windows 2000/XP/2003, Redhat Linux. Operating system for Test Execution: Windows NT4/2000/XP/2003, Redhat Linux, Windows 2003 server workstation.

It enables automated testing of Siebel 7.7 application via an Eclipse based IDE. It also supports testing of 3270(z-series) and 5250 (j-series) applications via terminal emulator.

It Supports features like Data driven Testing, Verification Points, Regular Expressions and parallel development.

It uses an advanced technology called “ScriptAssure” to learn the various UI controls and characteristics of the applications, and these characteristics are stored in a map called Object map. During test execution, object map is used to locate user interface objects.

It integrates with tools like Rational Test Manager and Rational Robot. Rational Test Manager is a tool for test activity management, execution and reporting.

Page 14: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

To Know more : http://www.compuware.com/

TestPartner

Testing Tools TestPartner

It supports platforms like Windows XP/2000/NT/98 and database like SQL server, Oracle, MSDE database, Ms Access 2000 and technologies like Java, Web, SAP, ERP technologies.

TestPartner is an automated functional and regression testing tool from Compuware. It has been designed for testing complex applications based on Microsoft, Java and web based technologies.

It integrates with tools like Trackrecord, SAP test workbench, eCATT. Trackrecord monitors and controls releases, project milestones, features, testing assets and information related to application development.

It is the only testing tool that enables users to test client-side COM objects while they are actually running and also allows the testing of server-side COM objects through the scripting language.

It allows both testers and developers to create repeatable tests through visual scripting and automatic wizards. TestPartner Visual Navigator provides a visual representation of the high-level scripting language,

It has the capability to validate third party .Net controls, Active X controls, GUI and Non GUI components for testing component based applications.

Page 15: Testing Tools -> SilkTest Testing Tools Covered  Neoload  E-Tester  Silktest  EggPlant  Q-Test  Webking  TestSmith  Testcomplete  Pureload  Cactus

Testing Tools -> SilkTest

Any Queries or suggestions to improve can be forwarded to

[email protected]