Posts

Showing posts from March, 2023

What are the different environments in a software development team?

 There are different environments in a software development team: 1.Development environment 2.Testing environment 3.SIT (System Integration Testing) 4.UAT(User Acceptance Testing)  5.Production Environment. 1.Development environment: In development environment Dev team will develop the application and perform unit testing also they will use the same environment for defect fixing. 2.Testing environment: The Dev team will push the code into test environment once the coding is completed, unit tested and dev team is happy with the result. From there the test team will commence the system testing by executing the test cases.  3.SIT (System Integration Testing): This is where our system will be integrated with other systems. So here End-to-End testing  (system integration)is performing. 4.UAT(User Acceptance Testing)  : Business user will validate the system by using use case or business requirement to conform the system ready to go to the production. This is cal...

What is a Client and server?

  Client - server is a relationship in which one program (the client) requests a service or resource from another program(the server). Client-server Example in real life: A web browser is a client-side application which requests resources from web servers.          web browsers include Google Chrome, Firefox, Mozilla, Microsoft Edge. Server: A server is a software or hardware device that accepts and responds to requests made over a network. Client: The device that makes the request, and receives a response from the server, is called a client.