Computer-based Offline Examination

Due to lake Internet availability and speed in some of the areas mainly at tier 2 and 3 cities or rural India Computer-based Offline Examination comes in the picture. Online assessment can be conducted with the help of online/ Offline combinational model. In case of areas where internet is a challenge, examination can be deployed on a local server machine and users who want to appear for the assessment can connect to this local server. Users can complete their assessment without internet connection. As soon as assessment process is completed local server gets synced with the main server to save assessment details for the candidate. We are successfully conducting these type of examination as well.

Test Management Process:

Test Management is not just a single activity. It consists of a series of activities

Test Management Phases


Test Management Process There are two main Parts of Test Management Process: –

  • Planning
    1. Risk Analysis
    2. Test Estimation
    3. Test Planning
    4. Test Organization
  • Execution
    1. Test Monitoring and Control
    2. Issue Management
    3. Test Report and Evaluation

Risk Analysis and Solution

Risk is the potential loss (an undesirable outcome, however not necessarily so) resulting from a given action or an activity. So Risk Analysis is the first step which Test Manager consider before starting any project. Early risk detection and identification of its solution will help Test Manager to avoid potential loss in the future & save on project cost.

Test Estimation

An estimate is a forecast or prediction. Test Estimation is approximately determining how long a task would take to complete. Estimating effort for the test is one of the major and important tasks in Test Management. Benefits of correct estimation:

  1. Accurate test estimates lead to better planning, execution and monitoring of tasks under a test manager’s attention.
  2. Allow for more accurate scheduling and help realize results more confidently.

 Test Planning

A Test Plan can be defined as a document describing the scopeapproachresources, and schedule of intended Testing activities. A project may fail without a complete Test Plan.

Test Organization

Now you have a Plan, but how will you execute it? To answer that question, you have Test Organization phase. Generally speaking, you need to organize an effective Testing Team. You have to assemble a skilled team to run the ever-growing testing engine effectively.

Test Monitoring and Control

Test Monitoring and Control is the process of overseeing all the metrics necessary to ensure that the project is running well, on schedule, and not out of budget.

Monitoring

Monitoring is a process of collectingrecording, and reporting information about the project activity that the project manager and stakeholder needs to know To Monitor.

Controlling

Project Controlling is a process of using data from monitoring activity to bring actual performance to planned performance.

Issue Management

When the risk happens in running project, it becomes an issue. In the life cycle of any project, there will be always an unexpected problems and questions that crop up. For an example:

  • The company cuts down your project budget
  • Your project team lacks the skills to complete project
  • The project schedule is too tight for your team to finish the project at the deadline.

Risk to be avoided while testing:

  • Missing the deadline
  • Exceed the project budget
  • Lose the customer trust

When these issues arise, you have to be ready to deal with them – or they can potentially affect the project’s outcome.

Test Report & Evaluation

The project has already completed. It’s now time for look back what you have done

  • Management of main exams offline and online.
  • Management of all activities related to the conducting of the exam.
  • Providing for the clients complete examination processes management.

 

Resource Planning

Resource plan is a detailed summary of all types of resources required to complete project task. Resource could be human, equipment and materials needed to complete a project.

Human Resource

The following table represents various members in your project team

No.

Member

Tasks

1.

Test Manager

Manage the whole project, project directions and Acquire appropriate resources

2.

Tester

A)Identifying test architecture, Verify Test Approach

3.

Developer in Test

Implement the test cases, test program, test suite etc.

4.

SQA members

Take in charge of quality assurance, and confirm whether the testing process is meeting specified requirements

 

System Resource

For testing, a web application, you should plan the resources as following tables:

No.

Resources

Descriptions

1.

Server

Install the web application under test, this includes a separate web server, database server, and application server if applicable

2.

Test tool

The testing tool is to automate the testing, simulate the user operation, generate the test results

3.

Network

You need a Network include LAN and Internet to simulate the real business and user environment

4.

Computer

The PC which users often use to connect the web server

 

Plan Test Environment

What is the Test Environment

A testing environment is a setup of software and hardware on which the testing team is going to execute test cases. The test environment consists of real business and user environment, as well as physical environments, some basic point are-

  • What is the maximum user connection which this website can handle at the same time?
  • What are hardware/software requirements to install this website?
  • Does the user’s computer need any particular setting to browse the website?

Schedule & Estimation

In the article Test estimation, you already used some techniques to estimate the effort to complete the project. Now you should include that estimation as well as the schedule to the Test Planning In the Test Estimation phase, suppose you break
out the whole project into small tasks and add the estimation for each task as below

Task

Members

Estimate effort

Create the test specification

Test Designer

170 man-hour

Perform Test Execution

Tester, Test Administrator

80 man-hour

Test Report

Tester

10 man-hour

Test Delivery

 

20 man-hour

Total

 

280 man-hour

 

Test Deliverables

Test Deliverables is a list of all the documents, tools and other components that has to be developed and maintained in support of the testing effort. There are different test deliverables at every phase of the software development lifecycle.

Test deliverables are provided before testing phase.

  • Test plans document.
  • Test cases documents
  • Test Design specifications.

Test deliverables are provided during the testing

  • Test Scripts
  • Simulators.
  • Test Data
  • Test Traceability Matrix
  • Error logs and execution logs.

Test deliverables are provided after the testing cycles is over.

  • Test Results/reports
  • Defect Report
  • Installation/ Test procedures guidelines
  • Release notes