flashcards_QA
(122 cards)
Q1: What is the main objective of software testing
A1: To identify and fix defects in the software to ensure it meets the specified requirements and quality standards.
Q2: What are the main types of software testing
A2: Unit testing_ integration testing_ system testing_ acceptance testing_ performance testing_ security testing_ and regression testing.
Q3: What is unit testing
A3: Testing individual components or modules of a software application in isolation to ensure they work correctly.
Q4: What is integration testing
A4: Testing the interaction between integrated units/modules to ensure they work together as expected.
Q5: What is system testing
A5: Testing the complete and integrated software system to verify that it meets specified requirements.
Q6: What is acceptance testing
A6: Testing conducted to determine if the software meets the business requirements and is ready for deployment.
Q7: What is regression testing
A7: Re-testing software after changes to ensure that new defects have not been introduced and existing functionality is not broken.
Q8: What are the main stages of the Software Testing Life Cycle (STLC)
A8: Requirement analysis_ test planning_ test case development_ environment setup_ test execution_ and test closure.
Q9: What is a test plan
A9: A document outlining the scope_ approach_ resources_ and schedule for testing activities.
Q10: What is a test case
A10: A set of conditions and steps to be executed to verify a particular feature or functionality of the software.
Q11: What is a defect or bug
A11: A flaw or error in the software that causes it to produce incorrect or unexpected results.
Q12: What is black-box testing
A12: Testing the software without knowledge of its internal code structure_ focusing on inputs and outputs.
Q13: What is white-box testing
A13: Testing the internal structures or workings of an application_ also known as structural testing.
Q14: What is exploratory testing
A14: An informal testing approach where testers actively explore the application to find defects without predefined test cases.
Q15: What is automated testing
A15: Using software tools to execute pre-scripted tests on the software application before it is released into production.
Q16: What is Active Directory
A16: A directory service developed by Microsoft for Windows domain networks_ providing authentication and authorization.
Q17: What is a domain controller
A17: A server in an Active Directory domain that responds to security authentication requests (logging in_ checking permissions).
Q18: What is Group Policy
A18: A feature of Windows Server that allows administrators to implement specific configurations for users and computers in the domain.
Q19: What are the roles available in Windows Server
A19: Examples include Active Directory Domain Services_ DNS Server_ DHCP Server_ File and Storage Services_ Web Server (IIS)_ and more.
Q20: What is Hyper-V
A20: A native hypervisor developed by Microsoft that allows for creating and managing virtual machines.
Q21: What is DHCP and what does it do
A21: The Dynamic Host Configuration Protocol assigns IP addresses to devices on a network automatically.
Q22: What is the difference between NTFS and ReFS
A22: NTFS (New Technology File System) is a file system that provides performance_ reliability_ and advanced features. ReFS (Resilient File System) is designed to offer improved data integrity_ availability_ and scalability.
Q23: What are FSMO roles
A23: Flexible Single Master Operations roles are specialized domain controller tasks in an Active Directory environment.
Q24: What is WSUS and what is its purpose
A24: Windows Server Update Services (WSUS) is a server role that allows administrators to manage the distribution of updates released through Microsoft Update.