Dhiman
  • Member for 6 years, 7 months
  • Last seen more than a week ago
  • New York City, NY
TestNG vs Robot Framework - pros and cons
15 votes

TestNG has been created as an alternative to JUnit in unit testing. While, RobotFramework has been created for acceptance testing. Each has remarkable features: TestNG TestNG is easily integrated ...

View answer
How can I test Web service without any automation tool and only using manual
Accepted answer
12 votes

For the REST service testing Postman and HttpMaster are good tools. It supports dynamic parameters, validation of response data, various data viewers, etc. If you are looking for performing load ...

View answer
Selenium how to identify an object by its type?
11 votes

Below are the answer to your questions. In Selenium is it possible to identify the object by its type. Ex; Here do we able to identity above object by its type call text. Yes, it is possible to ...

View answer
I want to learn Selenium but not sure about the language I need to learn for automation
10 votes

See, you can learn Selenium with any language, whether it is C#, Java, Ruby, Python etc. It doesn't matter whether the application you are going to test has been developed in the same language that ...

View answer
What are features of the Selenium Test framework that are not present in other tools?
Accepted answer
7 votes

Although, this question is too broad to answer but in short I can say 'It depends upon number of factor which tool you want to use'. Project/Organization budget Scope of Automation Skillset available ...

View answer
Difference between SoapUI and Fiddler testing tools?
7 votes

The answer is similar to real world examples, both Motor Cycle (2 wheeler) and Car (4 wheeler) provides approximately same speed and can carry a person from one place to another, so why two (or in ...

View answer
Setting a Connection time out in Jmeter
7 votes

Yes, there is a way possible to do this. You need to add a 'HTTP Request Default' configuration element from 'Configuration Elements' option i.e. Right click test plan and add this 'HTTP Request ...

View answer
Should release management accept anything less than 100% pass on automated tests?
Accepted answer
7 votes

There are two sides of this question: Your result is not 100% because there is an issue with the Automation test designed by you. If this is the problem, then definitely you need to improve ...

View answer
Difference between 'task', 'scenario' and 'use case'?
Accepted answer
6 votes

Task: A task (in layman terms) is basically a piece of work which needs to be done/accomplished. This term is not only used in Software Industry but also in other industries and organizations e.g. in ...

View answer
Issue with Reading CSV file when doing Distributed testing in Jmeter
Accepted answer
6 votes

The easiest way to resolve this issue is to place the CSV file on all servers (Master and Slaves) inside the Bin directory of JMeter and don't specify any path for the CSV file inside the your JMeter ...

View answer
Running JMeter threads in sequential mode
Accepted answer
6 votes

Option 1: You can keep the user count as 1 and Loop count as 100 in your thread group. This way your script will be executed 100 times, without concurrency of users and one user at a time. you can use ...

View answer
Prevent testing email in production
5 votes

The best and easiest way to do this kind of testing and to get rid of this issue is to have a test email ID like 'DemoTest@domain.com', and use this email ID for your and developer's testing purposes, ...

View answer
How to minimize the browser window which was launched via Selenium Webdriver?
5 votes

Short answer to your question: Unfortunately, Selenium do not provide any built-in function for minimizing the browser window, there is only function for maximizing the window. But there are some work ...

View answer
What should I learn next as QA
Accepted answer
5 votes

As a part of testing you should start looking into the NFRs testing like Performance, Load, Security, UX etc. testing. Study about the FRUPS+ . Performance testing too is equally important as other ...

View answer
What is common plan for load testing using Jmeter
Accepted answer
5 votes

First ask your client that 'How many users their website intend to support?' From client you should get the number of users during Peak Load (Y) and Normal Load (X) and their expected Response Time, ...

View answer
Components of a Test Plan document?
5 votes

Below are the components of a test plan, which should be included. 1. Summary 1.1. Introduction - Provide an overview of this document in this section 1.2. Scope of testing - The scope of testing ...

View answer
How to test CRUD operations in Database Testing?
4 votes

CRUD stands for Create, Read, Update and Delete. (Retrieve may occasionally be substituted for Read.) Different users may have different CRUD cycles based upon the requirements of the system. A ...

View answer
Jmeter: Constant throughput Timer with Ultimate Thread Group
Accepted answer
4 votes

As far as I know, it doesn't matter which type of Thread group you are using with Constant Throughput timer, at the end of the test in the results, you will get your desired Throughput which you ...

View answer
How to use multiple Jmeter instances on a single machine
Accepted answer
4 votes

I don't know why you need to run multiple instances of Jmeter from single machine. But Yes, you can run multiple instances of JMeter from single machine without any major issue, the only limitation ...

View answer
Best guidelines to create images for bug reports in big testing team?
4 votes

I will answer/go through your points one by one and will try to add some valuable information in addition to your useful & precised description. Color usage in images: Highlighting becomes ...

View answer
Server has no effect in CPU graph , memory usage etc during load testing
4 votes

For your issue about the CPU and Memory usage graph, I will recommend you to use the JMeter plugin and use the Perfmon Metrics Collector listener of this plugin in your scripts. Also, you will need to ...

View answer
Mobile application testing on emulators or devices
4 votes

Do we have to test on emulators or a real devices for testing mobile applications? I agree with "Joe Strazzere on this point, that one should go for both Emulators and Device testing as per the ...

View answer
How to check latency time in Jmeter?
Accepted answer
4 votes

You need to use the Tree listener and/or Table Listener in JMeter, Sampler result tab of Tree listener provided the value of both "Latency Time" and "Load Time" (this image has been taken from google ...

View answer
How should I present my report or result of the performance test to my client
4 votes

You should show them a report in which you include Response Time (if there is any kind of SLA with client that each of the 13000 users will get a response in X seconds). If this doesn't matter in ...

View answer
How to reuse test steps in HP ALM test plan?
Accepted answer
4 votes

Yes, you can do that. For this you need to save your common/shared test steps in a new test case and then change it to a template using 'Mark as Template Test'. Then where ever you need these shared ...

View answer
What high level operations should be tested on a page from Automation perspective?
4 votes

It all depends what high level operations you have on your page. The requirement of High level functionalities differ from application to application and page to page. Some of the pages may not be ...

View answer
JMeter: How can I keep 1000 or "X" users login requests session alive using JMeter?
3 votes

Although Constant Throughput Timer accepts value in Requests/min and you are saying that you will use 120/sec, so you will have to provide a value of 7200 in Constant Throughput Timer to achieve 120/...

View answer
How to generate good locators for elements in Web pages?
Accepted answer
3 votes

For all three parts of your question, I would suggest to apply one of the following approach (considering only web application, as mentioned in question itself): First and the most naive approach is ...

View answer
How to test effectively when DEV/BAs design separately?
Accepted answer
3 votes

No, this is not a common practice. QAs are and should be kept in light and every communication involved related to the requirements. The sole purpose of the documentation created during the ...

View answer
How to choose appropriate test data for equivalence class partitions?
3 votes

Should I create some linkage in my documentation so that the same inputs are avoided across different scripts? Yes, you should create the same to avoid repetition of input data and expected results....

View answer
1
2 3 4 5