Sumit Kumar
  • Member for 5 years, 8 months
  • Last seen this week
Test class organization and naming in an MVC webapp
3 votes

The main purpose UI tests is to validate the application functionality with respect to the UI. Hence, the underlying architecture or implementation does not matter. So your test classes you should be ...

View answer
Is it important to know manual testing before learning test automation?
3 votes

It is not the requirement that the engineer should have the knowledge of manual testing before entering into automation in a software testing company. But it would always be beneficial if you have ...

View answer
Tools used in penetration testing
3 votes

Below are some of the penetration tools used in security testing services: Wireshark This is basically a network protocol analyzer –popular for providing the minutest details about your network ...

View answer
Where can I get experience(volunteer) as a software Tester?
2 votes

As per my experience in quality assurance services, you may go with the following points: Always try to take initiative whenever possible. Use different automation sites to enhance your skills. ...

View answer
How do I test hardware without an existing test plan?
2 votes

When a formal test plan does not already exist, consider the following factors in making one: 1) Finding High Level Functions As always high level functions are of central purpose to the site or an ...

View answer
How to calculate security test or penetration test cost for the customer?
1 votes

The actual cost of penetration testing or security testing services depends on several factors like: Product size, Scope of testing, and type of methodology used for testing the product. Below are a ...

View answer
Is security testing the sole responsibility of testers or part of a mixed team?
1 votes

All aspects of a product, whether they are features, performance or security are responsibility of the whole team. However, the roles and responsibilities for delivering the product by fulfilling all ...

View answer
TestNG parallel execution get failed becouse im using same WebDriver on all tests
1 votes

Using the same webdriver for all tests in parallel execution defeats the purpose of concurrency. When you are using the same webdriver for two parallel tests, then webdriver calls will overlap for ...

View answer
Regression/Automation testing for experimental(ABtest) features
1 votes

It is difficult to fixate on common automation strategy for these kind of features from an automation testing services perspective. A better approach would be take them on case by case terms. For ...

View answer
Should you create a manual test script before automating it?
1 votes

There is no specific rule for it, as the eventual decision (manual test first or automation script) boils down to the situation. As a guideline for software testing services, one can say that for a ...

View answer
Appium-based framework for testing desktop app (not web)
1 votes

An electron based application running on desktop is quite similar to a web-app running on chrome browser. Spectron gives all the extra capabilities required for web-driver based automation. So, in ...

View answer
Artificial Intelligence in Quality Assurance
1 votes

I won't share my opinion on AI in general, but will restrict myself to the advantages machine learning can bring to the field of quality assurance. Given the predictive nature of machine learning ...

View answer
Plugin of Maven - Automated test
1 votes

Bamboo is an Atlassian product which offshore companies use for Continuous integration as it is a paid tool. We used it in one of our project, so we will give you idea on how it could be achieved. ...

View answer
How to send nested JSON in cucumber as request
0 votes

You can try storing the json data in separate files (e.g., actual_data1.json, etc). And then reference only the json filename in the feature file. Lastly in the step definition class you can write ...

View answer
When should we use Assert.true() instead of Assert.equals() method in Selenium?
0 votes

assertEquals is specifically for comparison between two objects (strings, integers or any class objects). Whereas, assertTrue is more generic in the sense that it asserts any condition with boolean ...

View answer
Best practices to create a test automation solution on mobile app in IoT?
0 votes

Your initial approach should be similar to testing any other system (application). Firstly make sure you have your test cases (for functionality, performance, security, etc.) ready. Given that the ...

View answer
Iterate through multiple URLs in Selenium
0 votes

Yes, this is achievable through Selenium. Given that selenium is an automation tool, and you can write your script logic in languages like Java or Python there is nothing stopping you from writing a ...

View answer
Which is preferred in selenium, writing tests by page or functionality?
0 votes

You must note that selenium is an automation tool and not a test library. Having said that its always preferred to write tests (usually provided by manual testing services) with respect to ...

View answer
Automate the stable build only
0 votes

The basic goal for automation in your case seems to be take the load off QA. However, as pointed out the automation scripts have to be written again over a short period of time (unstable build). This ...

View answer
How do I access fields within Braintree's Hosted Fields' iframes using selenium
0 votes

To achieve the required automation testing services, you will have to use switchTo frame as mentioned in the link, https://stackoverflow.com/questions/9942928/how-to-handle-iframe-in-selenium-...

View answer
Automation of Functional Testing across all browser
0 votes

Selenium is an automation tool, not a functional testing tool. You can use Selenium (Appium for mobile) to automate scenarios. These scenarios can be functional tests, even some networking tests and/...

View answer
Documentation which is used while onboarding new Tester
0 votes

While on-boarding a new tester organizations dealing in software quality assurance services have bunch of documents. Below are the list of the same: On boarding New Jonee Checklist. Product ...

View answer
Assertion on static value or calculated one
0 votes

Think from this perspective, lets say there is a function, Foo that takes in as input a set of values, say I and gives an output O. So, we have n equation like, O = Foo(I). Additionally, we are ...

View answer
Can I test an app on all devices without purchasing all devices?
0 votes

This is a common requirement in mobile testing services and for the same we can test an app on different online platforms without purchasing the real devices and below are some of them: 1. Browser ...

View answer
How to write user acceptance testing for web app?
0 votes

User Acceptance Testing is one of the integral part of qa services. Coming to your question - Firstly you have to make sure that login and register basic functionality is working before giving the ...

View answer
So I have missed a BUG and passed a test case
0 votes

This is the situation which can happen with any engineer in a software testing company. Main thing is that "What we are learning from the mistakes". To avoid this situation in future we can follow ...

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

CRUD operations are the root of Database testing qa services and we need to understand the meaning of the same with a common example. Create – INSERT an entry into Database. Read or Retrieve – SELECT ...

View answer
Need ideas/suggestions for validating test cases for a large web application
0 votes

This is a common question in a software testing company. However you can easily cover and manage 300 test cases of the application. Below are some of the points which will help you out: 1.1 Identify ...

View answer
Is testing a product your company uses different than a product shipped to customers?
0 votes

I think that it is one and the same thing. If you are in a top software testing company, they will emphasize equally on both of the products. It is the quality that all matters. If we are able to get ...

View answer
How to further expand knowledge in Software QA?
0 votes

Learning software testing practically is a whole different thing and studying through books is a whole different thing. You have to make sure that you are learning the things practically. Before that ...

View answer