Add office photos
Engaged Employer

Estuate Software

3.2
based on 61 Reviews
Filter interviews by

10+ DPS R K Puram Interview Questions and Answers

Updated 5 Feb 2024

Q1. 4. How do run failed testcases and what is the use of TestNg?

Ans.

TestNg is a testing framework used to run failed test cases and manage test suites.

  • TestNg allows rerunning of failed test cases using the 'rerun-failed.xml' file.

  • It provides annotations to manage test execution flow and grouping of test cases.

  • TestNg generates detailed test reports and supports parallel test execution.

  • It also provides data-driven testing and integration with other tools like Selenium and JUnit.

Add your answer

Q2. 5.How do you schedule jobs in Jenkins and explain about complete flow?

Ans.

Jenkins jobs can be scheduled using the Build Triggers option. The flow includes SCM polling, build, and post-build actions.

  • Go to the job configuration page and select Build Triggers

  • Choose the appropriate trigger option such as Poll SCM or Build periodically

  • Configure the trigger settings such as the schedule or polling interval

  • Add build steps and post-build actions as required

  • Save the job configuration

  • Jenkins will automatically trigger the job based on the configured schedule...read more

Add your answer

Q3. 8. Write a query to findout salary more than 10000 and dept belongs to finance?

Ans.

Query to find salary more than 10000 and dept belongs to finance

  • Use SELECT statement with WHERE clause

  • Specify salary greater than 10000 and department as finance

  • Use AND operator to combine conditions

Add your answer

Q4. 11. How do you ensure that you have 100% testcoverage?

Ans.

100% test coverage is not possible, but we can aim for maximum coverage by prioritizing tests and using automation.

  • Prioritize tests based on risk and criticality

  • Use automation to cover repetitive and time-consuming tests

  • Perform code reviews to ensure all code paths are covered

  • Continuously monitor and update test suite

  • Collaborate with developers to ensure all changes are tested

  • Use tools like code coverage analysis to identify gaps in test coverage

Add your answer
Discover DPS R K Puram interview dos and don'ts from real experiences

Q5. 7. Write a program to find second highest number in an array?

Ans.

Program to find second highest number in an array of strings.

  • Convert strings to integers

  • Sort the array in descending order

  • Return the second element

Add your answer

Q6. 9. Write a program to find Character occurance of given string?

Ans.

A program to find the occurrence of characters in a given string.

  • Create an empty dictionary to store the character count.

  • Loop through each character in the string.

  • If the character is already in the dictionary, increment its count.

  • If the character is not in the dictionary, add it with a count of 1.

  • Return the dictionary with character counts.

Add your answer

Q7. 10. Explain about verification and validation process?

Ans.

Verification ensures that the software meets the specified requirements, while validation ensures that the software meets the customer's needs.

  • Verification checks if the software is built according to the design specifications.

  • Validation checks if the software meets the customer's requirements.

  • Verification is done before validation.

  • Verification includes reviews, walkthroughs, and inspections.

  • Validation includes testing, user acceptance testing, and beta testing.

Add your answer

Q8. 6. Explain about different oops concepts in detail?

Ans.

Object-oriented programming concepts that help in building modular and reusable software.

  • Encapsulation - bundling data and methods that operate on that data within a single unit

  • Inheritance - creating new classes from existing ones, inheriting their properties and methods

  • Polymorphism - ability of objects to take on many forms, allowing different objects to be treated as if they were the same type

  • Abstraction - hiding implementation details and showing only the necessary feature...read more

Add your answer

Q9. 2. Difference between sanity and smoke testing?

Ans.

Sanity testing is a narrow and deep testing approach while smoke testing is a wide and shallow testing approach.

  • Sanity testing is done to check if the critical functionalities of the application are working fine after a small change is made.

  • Smoke testing is done to check if the application is stable enough to proceed with further testing.

  • Sanity testing is a subset of regression testing while smoke testing is a subset of acceptance testing.

  • Sanity testing is usually done by dev...read more

Add your answer

Q10. 3. Explain about framework execution flow indepth?

Ans.

Framework execution flow involves the sequence of steps followed by the automation framework to execute a test case.

  • The framework reads the test case from the test data source.

  • It then identifies the test steps and their corresponding actions.

  • The framework then executes the test steps in the defined sequence.

  • During execution, the framework captures and reports the test results.

  • Finally, the framework generates a test report and logs the results.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Senior Test Engineer Interview Questions from Similar Companies

4.0
 • 31 Interview Questions
3.7
 • 22 Interview Questions
3.6
 • 16 Interview Questions
4.1
 • 14 Interview Questions
3.7
 • 12 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter