UST
Akaal Websoft Interview Questions and Answers
Q1. Difference between smoke and sanity test?
Smoke test is a subset of sanity test. Smoke test checks if the critical functionalities are working. Sanity test checks if the major functionalities are working.
Smoke test is performed to ensure that the critical functionalities of the software are working as expected.
Sanity test is performed to ensure that the major functionalities of the software are working as expected.
Smoke test is a subset of sanity test.
Smoke test is a quick and shallow test to identify major issues ea...read more
Q2. Difference between regression and retest
Regression testing is performed to ensure that changes or fixes in the software do not introduce new defects. Retesting is performed to verify that the previously failed test cases pass after the defects are fixed.
Regression testing is performed after making changes to the software to ensure that existing functionality is not affected.
Retesting is performed after fixing defects to verify that the previously failed test cases now pass.
Regression testing focuses on the broader ...read more
Q3. Testing types done in previous project
Functional testing, regression testing, integration testing, and user acceptance testing were done in the previous project.
Functional testing ensures the software functions correctly according to requirements.
Regression testing checks for any new bugs introduced after changes.
Integration testing verifies the interaction between different components.
User acceptance testing validates if the software meets user requirements.
Q4. what is Sdlc and stlc
SDLC stands for Software Development Life Cycle, which is the process of developing software. STLC stands for Software Testing Life Cycle, which is the process of testing software.
SDLC involves planning, designing, coding, testing, and deployment of software.
STLC involves test planning, test design, test execution, and test closure.
SDLC focuses on the overall development process, while STLC focuses specifically on testing.
SDLC is a broader concept that includes STLC as one of...read more
Q5. Define agile Stlc
Agile STLC is a software testing approach that follows the principles of agile methodology.
Agile STLC involves continuous testing throughout the software development lifecycle.
It emphasizes collaboration between developers, testers, and stakeholders.
Test cases are created and executed in short iterations, with frequent feedback and adjustments.
Automation is often used to speed up testing and improve efficiency.
Examples of agile STLC frameworks include Scrum and Kanban.
Q6. Explain STLC
STLC stands for Software Testing Life Cycle which is a process of testing software from planning to deployment.
STLC involves various phases such as requirement analysis, test planning, test design, test execution, and test closure.
It helps in ensuring that the software meets the quality standards and is free from defects.
STLC is an iterative process and each phase is dependent on the previous phase.
It involves various types of testing such as functional testing, performance t...read more
More about working at UST
Reviews
Interviews
Salaries
Users/Month