Powered by Blogger.
Menu :
Showing posts with label Software Testing. Show all posts
Showing posts with label Software Testing. Show all posts

Selenium vs. QTP vs. TestingWhiz

Testing automation tools enable developers and testers to easily automate the entire process of testing in software development. The technology market offers a wide range of automated testing tools that caters to specific testing such as web application testing, mobile application testing. Talking about web application automation tools, there are several open source as well as commercial tools availalbe in the market. Open source tools require low investment but lack support and maintenance whereas commercial tools are quite expensive.

To help testers narrow down their choice from the wide range of available web application automation tools, we have charted a list of features of the three highly used testing tools, which are recommended by most of the test managers and automation engineersThese testing tools are Selenium, QTP 10 and TestingWhiz.

  • Dependence on Programming Skills: Whereas QTP and Selenium require 3-4 months of training to learn their proprietary programming languages, TestingWhiz does not demand any programming knowledge. Even a novice tester with no coding experience can get started with TestingWhiz.
  • Record and Playback facility:  Selenium and QTP have their respective platform i.e. Selenium IDE and Windows internet explorer, where they can offer record and playback facility, whereas TestingWhiz can offer the same on multiple platforms like IE, FF, Chrome, Safari and Opera.
  • Support for Data Driven Testing – HP QTP requires Complex VB scripting and Selenium requires extensive coding for data driven testing. On the contrary, TestingWhiz has in built data tables for effective data driven testing.
  • Database Support – When it comes to DB support, QTP demands for DSN (OBDC32 interface) and selenium demands for extensive coding but, TestingWhiz does not require any scripting. It offers database support through Oracle, MS SQL Server, IBM DB2, and MySQL.
  • Access to Object Repository – Through selenium, it is not editable, whereas through other two i.e. QTP 10 and TestingWhiz, it is editable. In addition, object repository is re-usable through TestingWhiz.
  • Test Case – In QTP and Selenium, every test case consists of block of coding statements, whereas in TestingWhiz no coding blocks exist. Test case is managed through set of keywords in TestingWhiz.
  • Support to Programming Language– Selenium and QTP offers support to limited programming language, whereas TestingWhiz provide support to more than 120 coding languages.
  • Functional and Load Testing – QTP requires complex coding for functional and load testing but, TestingWhiz has WhizAgents for varied distributed testing. It is noticeable that selenium does not support functional and load testing.
  • Result Reporting Types – In QTP, results are stored in binary files, which can be turned into various formats.  Selenium generates basic reporting, whereas TestingWhiz generates advanced reporting with multiple screenshots and reporting API.
  • Defect and Test Management Integration Facility – Test management integration is possible in TestingWhiz and QTP 10 via HP quality center, whereas Selenium does not offer such integration. Defect management integration facility is in-built in QTP but, TestingWhiz offers the same with Atlassian, JIRA and Mantis.
  • Supporting OS – QTP can be run on Windows only, Selenium offers support to Windows and Linux but, TestingWhiz is stable on 3 OS platforms including – Windows, Linux and Mac.
  • Price – QTP is available for $6000 USD, and charges $1500 USD as maintenance amount, whereas TestingWhiz is available for $99 USD onwards. Selenium can be purchased for free.
  • Scheduled Execution – It is possible through Selenium (With the help of complex code) and TestingWhiz but, not possible through QTP 10.

Looking at the above comparison, TestingWhiz defeats Selenium and QTP in every feature and stands out as an ideal tool for web application automation testing.

Want to experience TestingWhiz? Download free trial

Identify Blind Spots in Your Applications with Continuous Integration Testing

Continuous Integration is a software development practice that requires developers to integrate codes in the system in order to test the changes and identify errors early. Continuous Integration (CI) or Continuous Testing significantly reduces the backtracking to discover where things went wrong so that development teams can focus on developing software more rapidly.

CI reduces the period between developing and identifying defects which results in knocking a project on-schedule. Moreover, it dramatically increases the productivity and applies lean workflow in the development process. Many organizations have started adopting CI testing with an aim to deliver quality software in the given time-frame and lower the overall cost of development.

Continuous Testing is a continuous cycle which can be applied in different methods of testing such as load testing, performance testing, regression testing, etc. Applied in whichever fashion, Continuous Integration Testing helps achieve greater scalability, productivity and quality throughout the software development lifecycle.

Take a detailed tour of Continuous Integration Testing and its various aspects with the below presentation.



For consultation on Continuous Integration Testing, email us at info@cygnet-infotech.comor visit www.cygnet-infotech.com

Cygnet Infotech becomes a Borland Partner

Cygnet Infotech became Borland Partner on 22nd May, 2013. 

Borland is a Microfocus company that delivers Application Lifecycle Management tools to help people improve their requirements management, change and configuration management, test management and software quality.

Partnership with Borland will help us provide testing services centered around Borland's Silk Test Suite, accelerate product development and optimize resources used in test lifecycle. Besides, this partnership enables us to provide skilled test resources to clients to help them in their applications testing process and offer better quality applications overcoming the challenge faced in application testing environment.

To learn more about Application Testing Services delivered using Borland tools by Cygnet Infotech and to get free evaluation on Silk Test, Silk Mobile and Silk Performer contact info@cygnet-infotech.com.

Basics of Security Testing

When applications are exposed on the internet, it invites the risks such as unauthorized access, tampering with the application and hacking which reduces its quality and performance. This certainly calls the need to implement tight security into the applications before making them available on the web to keep its functionality and load performance intact.


Security Testing is all about protecting and maintaining the functionality of the applications by encoding security codes into it. The primary job of Security Testing is to find loopholes and vulnerabilities from the system and improve its performance so that the system can work for longer time. Companies usually to avoid delays in the release of a software system, prefer to start Security Testing of the web applications from the very early stage of the SDLC. 

Companies generally perform different types of Security Testings of applications in different stages of the software development lifecycle which helps in conforming following aspects in the application:
  • Authentication: This ensures whether the digital identity of the user is validated or verified
  • Authorization: It helps confirm the rights to access the system or application and make changes in it.
  • Availability: Availability is about reducing the errors in the application to make it available as and when required
  • Confidentiality: It deals with making information and services available only to the authorized users of the application to maintain its  confidentiality.
  • Integrity: This makes sure that the information provided to the user is correct and that it is not outdated or irrelevant
  • Non- Repudiation: This checks whether the sender and receiver of the message is genuine
In Security Testing, it is quite necessary to segregate roles and understand the negative impacts of the risk-prone applications before taking up the security testing task. This will help in resolving bugs quite early and delivering better applications.

For Application Security Testing and Security Consulting Services, contact info@cygnet-infotech.com or visit www.cygnet-infotech.com.

TestingWhiz Version 3.0 Released

We are delighted to announce the release of TestingWhiz Version 3.0 available from 29th April, 2013. TestingWhiz is a codeless test automation tool developed by our test automation division. The new version of TestingWhiz reflects enhancements and improvements in the existing features and functions signifying a major step forward in making TestingWhiz a more powerful, scalable and reliable test automation tool for web and cloud app automation.

TestingWhiz Version 3.0 is available in PRO and Enterprise edition. The PRO edition is for single users and is available at $99 per year. 
 

Features of TestingWhiz PRO
  • FAST® Automation Engine that helps automate test cases with 5 recording techniques across multiple browsers
  • Object Recorder to record and store web-objects along with an ability to use 90+ readily available test commands
  • Integration with Excel and leading bug tracking tools like Mantis and Fogbugz
  • Inbuilt Scheduler to schedule tests at pre-defined intervals
  • Multiple languages support to help customize the UI, scripts and reports in the language of tester’s choice
  • Visual Logs for capturing screenshots while executing test cases

The Enterprise edition will be available at $899 per year which is best suited for large and distributed teams. It contains all the features of PRO edition over and above the below features

Features of TestingWhiz Enterprise
  • Integration with HP Quality Center to help manage test cases, results and existing QC process for any tests in a single suite
  • Database Testing with connectors like Oracle, MSSQL, My SQL, etc. along with a facility to fetch database to placeholder and export the same to Excel or CSV
  • WhizGrid to facilitate executing test cases on a multiple nodes from a single centralized server
  • Visual Presentation for presenting test cases as flowcharts
  • Integration with Atlassian JIRA allows accessing test cases and reporting directly in JIRA interface

Besides the above features, Version 3 features a better UI and an improved test editor with drag and drop facility.

We will be presenting the demo of the new version at StarEast 2013. Catch us at Booth #28 at Rosen Shingle Creek, Orlando, Florida, USA on 1 & 2 May, 2013


To learn more about TestingWhiz 3.0, visit http://www.testing-whiz.com/

What’s New in Update 2 of Visual Studio 2012

April 4, 2013, Microsoft officially released Update 2 of Visual Studio 2012. It includes several new features and bug fixes in Update 1 which was released in November, 2012. Let's check out the new features and their contributions in software development market in terms of Better Application Life Cycle and Business Application Development.


Better Application LifecycleUpdate 2 has been released with better agile development and quality enablement capability.


1. Agile development has been made flexible and easy with the ability to tag, filter and share work items and customize Kanban boards

2. Quality Enablement to drive quality through Test Case Management with an ability to administer, execute and review test cases along with the following benefits
  • Better Windows Store app Unit Testing support for Windows Phone 8 apps and  asynchronous code
  • UI testing for Internet Explorer 10 on Windows 7, extended cross-browser support
  • Facility to view and edit test cases in a test plan from TFS Web Access in a way that needs no installation on the system being tested and works non-Windows platforms
  • Better support for web and load testing for SharePoint applications


Business Application DevelopmentThis includes a line of business development, Windows store development and developer experience features


1. Line of business development is focused around
  • Creating cross-browser, HTML-based mobile & web apps using LightSwitch that provides the right fit and finish to get your application running quickly
  • Publish business apps to a SharePoint2013 app catalog
  • Support for Sketchflow, WPF and Silverlight for better designing and coding of desktop applications
  • PhoneTools to enable unit testing as well as build and deploy workflows of Windows Phone
2. Developer Experience contains a host of improvements in the IDE that help provide better and productive developer experience such as
  • Improved code map debugger integration that gives a visual representation of codes to identify issues quickly
  • Improved HTML Visual Profiler to diagnose UI issues while developing Windows store apps
  • Integrated Windows App Certification Kit to test app for submitting in the Windows Store
Besides the above enhancements, Update 2 of Visual Studio also includes ASP.NET and Web Tools. Thus a separate download is not required. Over and above these enhancements, one can see huge improvements since the bugs in the previous iteration have been fixed.

It is said that Update 2 is a cumulative release that envelops all the features of Update 1 allowing one to directly install Update 2 without installing Update 1.

Cygnet Infotech is excited to explore the Update 2 features and looks forward to make a difference in the development environment with Update 2 of Visual Studio 2012.


Cygnet Returns from StarWest 2012

The premier Software Testing and Review Conference - StarWest2012 was held in Anaheim between September 30 and October 5, 2012. Cygnet Infotech exhibited at the event and demonstrated its QA and Software Testing services along with its Testing Tools and Solutions to the industry experts and peers in the test and QA community. The 6 day long event provided a good platform for Cygnet to meet and explore solutions for the attendees.

(Expo Setup on Oct-3, 2012)

Cygnet showcased its prime software testing abilities driven by its Test Center of Excellence offering Managed Testing, Performance Test Labs, Test Automation Consulting , Microsoft Solutions Testing. Cygnet also unveiled its a Codeless Test Automation Tool TestingWhizTM at the expo. 
(Nirav our Product Lead giving Quick Demo of TestingWhiz to Visitors)

The launching saw great interest from Automation experts as well as Tester trying their hands on automation for the first time using TestingWhiz™.The hands-on demo at the booth allowed many visitors to use the tool and try out its technology.


On the whole,  StarWest2012 gave Cygnet, a huge opportunity to expand the horizon of its software testing capabilities and network with hundreds of  peers to solve problems, collaborate, and share fresh ideas.

Cygnet is now excitedly looking forward to presenting again at StarEast 2013 at Rosen Shingle Creek, Orlando-FL, from April 28 - May 3, 2013


TestingWhiz™ Version 1.0 Announced - Software Testers Can Now Code Less and Test More!

TestingWhiz a Test Automation Technology provider and Cygnet Infotech, an Enterprise QA Solutions company announced the launch of its new Codeless Test Automation Tool called ‘Testing Whiz’.

With Test Automation being one of the biggest challenges for ISVs and Software Companies in today’s time. TestingWhiz is aimed to accelerate Software Testing and bring down the total cost of ownership for implementing and maintaining automation frameworks. TestingWhiz is an Easy, Intuitive and Affordable Test Automation Solution based on a proprietary FAST ® (Flexible Automation Scripting Technology) Automation Engine that uses effortless and intelligent recording techniques like Keyword-Driven Testing, Data Driven Testing, Excel Inputs, Object Recorder and Java Scripting to design and execute test cases.
TestingWhizis loaded with advanced features to provide platform coverage across multiple browsers, internationalization support across multiple languages to help organizations scale up their Automation projects worldwide, 90+ reusable operations such as loop and conditions and an out of the box integration with leading defect tracking systems such as Atlassian JIRA, Mantis and Fogcreek Fogbugz.Automation Engineers and Testers can schedule test executions, record tests without writing complex code, play, pause and stop live execution as well as generate and share detailed test reports via email across the board.

TestingWhiz will be paired with its expert professional services Whiz Consulting, designed to provide users the ability to jump-start their automation projects with minimum delay. It is aimed towards training, implementation and maintenance of automation frameworks. Experts can be engaged remotely or on-site to professionally assist at any level.

While launching TestingWhiz, Cygnet’s Managing Director, Mr. Niraj Hutheesing said “We are extremely excited to launch Testing Whiz which will strengthen our capabilities to provide test automation services to our clients. TestingWhiz will be available in 3 simple models, a short term project license, 1 year license and a perpetual license to suit requirements of diverse clients.“
Starting today a free downloadable trial copy of TestingWhiz will be available to allow users to evaluate it hands on.

To know more about TestingWhiz visit www.testing-whiz.com or email at info@testing-whiz.com

Cygnet Launches Test Center of Excellence for Enterprise QA & Software Testing

Cygnet Infotech recently launched it's Test Center of Excellence for Enterprise QA & Software Testing at its HQ, Ahmedabad with a view to ensure high level of quality assurance and precise testing of software and applications.


The new Test CoE supports comprehensive range of Tests for complete Software Development Life Cycle. It is equipped with wide range of Libraries and Frameworks to provide accelerated testing services to clients. Moreover, it is a certified affiliate partner of ISTQB thus; it utilizes standardized testing procedures which ensure complete readiness and superior performance of software products. At new Test CoE, the clients can also avail the advantages of latest testing methodologies and tools which scales up their product’s quality from multiple dimensions with reduced downtime and costs.

Cygnet’s Enterprise Quality Assurance and Software Testing CoE include:
  • Managed Testing Services for Web, Mobile, ERP and Desktop Applications
  • Test Automation Services using industry leading Commercial & Open Source tools - Selenium, QTP, Jmeter, Visual Studio Ultimate, etc
  • Performance Test Labs for Load and Stress Testing
  • Cygnet’s Proprietary Functional Test Automation Solution
  • Microsoft Software Test Labs for Functional and Non-Functional Testing
  • Specialized Services for Microsoft SharePoint Testing and Microsoft Dynamics CRM Testing Services
  • Flexible Performance & SLA driven engagement models
  • CMMi3 and ISO certified processes
  • Expert Test Engineers with broad expertise across complete Software Test Lifecycle
With the above offerings, Cygnet’s Test Center of Excellence for Enterprise QA and Software Testing promises to withstand client’s diverse requirements ensuring excellent testing services and emerge as the most reliable Software testing partner for its clients.

Find out more about Cygnet’s Testing Services

Cygnet is Proud to Announce ISTQB Affiliation

Cygnet, on 19th July, 2012 has been accredited as an Affiliate of ISTQB for its testing services. ISTQB is the International Software Testing Qualifications Board which is one of the largest certification bodies along with the Indian Testing Board. It has issued over 2,00,000 certifications in more than 70 countries world-wide, with approximately 10,000 new certifications being issued per quarter.

Cygnet, as an Affiliate of ISTQB is now qualified to participate and collaborate with the Indian Testing Board and can also exchange information related to software testing with it. With ISTQB certification, Cygnet will also get benefits such as:
  • Conduct certification examinations on its premises for more than 15 Testers
  • Participate in various national and international conferences by getting discounts on registration fees
  • Get acquainted with the most popular testing certification in the world
With ISTQB affiliation, Cygnet is now more competent and power-packed to provide quality and reliable testing services to clients within standardized framework.

Cygnet is proud to achieve this partnership. All the team members of Cygnet are quite happy to see their company recognized with such valuable certifications and accreditations.

Cygnet Infotech provides various testing services to clients for their total SDLC requirements with its independent testing unit called Testing Whiz. It has significant experience in conducting variety of software testing activities like manual testing, performance testing, automation testing, application testing as well as mobile testing.