TASK 1

 


1) Difference between Client and Server?





client is a software that know how to makes a request to the server 

when server receives a request it does something is done and returns a response   



2) what is Cloud-based Software?


It  is the on-demand availability of computer system resources  especially data storage  and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, typically using a "pay-as-you-go" model which can help in reducing cost .




3) What are the different environments in a software development team?



There are 4 different environments in a software development team are shown below:
  • Development environment
  • Testing environment
  • Staging environment
  • Production environment





4) What is a Use case?


The use case is made up of a set of possible sequences of interactions between systems and users in a particular environment and related to a particular goal. The method creates a document that describes all the steps taken by a user to complete an activity.

it contains of 3 elements :

The actor

The goal

The system




5)what is the purpose of a QA engineer in a software development team?

They make sure the software development team is doing the right things the right way.

QA tasks

Here is a list of typical tasks of the QA specialists:

  • Checking if the product complies with the requirements
  • Assessing risks
  • Planning ideas to improve product quality
  • Planning tests
  • Analysing the test results




Comments