Quality Assurance

Zyxware default image2
| 8 min read
TestLodge is a test management tool that is used to store information such as how testing is to be done, plan the testing activities and report the status of quality assurance activities. It has reasonable price plans and can be used owning to its simple interface and its non-complexity. The system focuses on the creation and maintenance of test plans, map the requirements, execute the test cases, and generating reports based on the results. It offers the following features to the users:
Zyxware default image4
| 2 min read
TestNG is a tool that is used to perform unit testing. Mostly TestNG is often used to perform unit testing by developers as well as for Automation testing by software testers to view the test run results in a report. TestNG reports are very useful to analyze the Automation Run status. Selenium is used to automate any web application but it cannot generate automation run reports. We need to use third-party tools like TestNG to generate automation reports.
Zyxware default image1
| 3 min read
The context-driven software testing methodology suggests for continuous and creative evaluation of testing opportunities. It is a testing way that conforms to the context of the project, more than applying a best practice. For context-driven, a good tester should ask as many questions as possible to reveal not only parts of the context but should know about the act of information.
Zyxware default image2
| 3 min read
Reading or writing CSV file in Selenium Java can be done using a simple csv parser library called opencsv. Opencsv is free and is available under a commercial-friendly Apache 2.0 license. Opencsv contains classes to read and write csv files. For reading or writing csv files using Selenium, we need to import opencsv.jar to the java project.
Zyxware default image3
| 3 min read
Cross browser testing is the type of testing in which testers ensure that the application is compatible to latest versions of the commonly used browsers (commonly used browsers list can be obtained from browser statistics). Google Chrome, Mozilla Firefox, and Internet Explorer are some of them. This article includes a checklist that can be referred while performing the cross browser testing.
Zyxware default image2
| 3 min read
In API testing there is no front end available for testing. A logic layer will be build for the application on which we perform testing. Here emphasis will be on functional flow. It is basically a black box testing of various functionalities based on the response generated for an API call. These Responses for the API calls are used to validate the interactions.
Zyxware default image1
| 3 min read
User Interface testing comes under Non Functional Testing type. In UI testing, our intention is to validate user interface which is designed professionally or not. Here is the basic check list for UI testing :
Zyxware default image4
| 6 min read
Whenever you play back the recorded test cases in Selenium, the http secured websites will displayed an authentication popup window and it prompt you to enter the http user name and the password and it will not allow to perform any further operations until you provide username and password. Lets checkout the solution.
Zyxware default image4
| 4 min read
The devices which make use of wireless technology is now becoming a part of our life due to higher customer satisfaction. Wireless technology is nothing but the transfer of information between two or more points which are not in physical contact with each other. Since there are no wires running out from the devices , the mobility and installation of these devices are much easy. Mobile phones, desktops, monitors, keyboards, routers, remote controls etc are some of the devices we often use. Bluetooth and Wi-Fi are wireless technologies which are widely using now a days.
Zyxware default image1
| 2 min read
Beta testing is formally performed by real user of the software application in the user environment. Beta version of the application will be released to limited number of end-users to in order to get feedback regarding the quality. There are different types of Beta testing available at present. So before moving to the type of beta testing you have to build an idea about what beta testing is.