- Today I learn some basics about software testing,procedures of software testing,what are the tools using for software testing .
- Testing is nothing but Meeting client's requirements.
- Also learned abbreviation for some tech terms
- I learn basics of manual testing
=> MANUAL TESTING
- manual testing is done by testing a software without any tools it done manually
- Verifying application by executing scenarios and comparing results
-
Manual testing classified into two types
1. Functional Testing 2. Non-Functional Testing
FUNCTIONAL TESTING
- Testing a software by its given requirements
- Testing is done only when it meets customer's requirements
- It ensures input ,output behaviour.
NON-FUNCTIONAL TESTING
- Checking whether its is functionally right or not
- Testing performance
- Checking is application is secure and user friendly.
SOFTWARE DEVELOPMENT LIFECYCLE
- Requirements gathering
- Planning
- Designing
- Development
- Testing(Integration testing,unit testing,system testing)
- Releasing .
ABBREVIATION TERMS
- SSL-Secured socket layer
- FLP-File transfer protocal
- SMTP-Simple mail transfer protocol
- TCP-Transmission control protocol
- UDP-User datagram protocol
- DNS-Domain name server
- URL-Uniform resource locator
- BRS-Business requirement specification
- FRS-Function requirement specification
DIFFERENCE BETWEEN INSTALLATION AND DEPLOYMENT
=> INSTALLATION
- It is setting up software in specific device as local or server.
- Ensures software can run on host system
- It includes configuring files and settings
- It often requires user interaction for custom settings
- Easy to process
=> DEPLOYMENT
- It is a broader process for making software access across multiple system or enviroinment
- Ensuring end to end users can access or using application
- utilizes automation tools
- Requires network configuration ,database setup and testing across devices
- More complex often automated
:- The content of installation and deployment is referred in linkedin
Top comments (0)