Hire Expertsminds Tutors To Get ITECH7409 Software Test Document Assignment Help & Get Good Grades!!

Home   Course  
Previous << || >> Next

ITECH7409 Software Testing Assignment - Software Test Document, Federation University, Australia

Learning Outcomes -

  • Critically evaluate software requirements as inputs toward testing of the final solution.
  • Analyse and critically evaluate appropriate tools and techniques to support the testing process.
  • Develop a good understanding of selecting and applying measures and models used for testing that are compliant with the appropriate professional industry standards such as the ACS and IEEE.
  • Critically reflect on the outcomes of software testing and propose strategies for improving quality and performance outcomes in the software process.

ARE YOU LOOKING FOR RELIABLE ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT HELP SERVICES? EXPERTSMINDS.COM IS RIGHT CHOICE AS YOUR STUDY PARTNER!

Assessment Details - Commence your assignment task by reading the case study documents for the Online Backstage Management System (OBMS). The documents are: Software Requirements Specification (SRS), Software Architecture Design Document (SADD), Administrator documentation and User documentation.

Task - Submit a Software Test Document. The document will describe, in as much detail as possible, a full testing suite for the Online Backstage Management System. The testing suite should include descriptions of the unit, integration and system testing levels and contain a detailed requirements traceability matrix.

Answer - Software Test Documentation

Background

The application eStage is an online backstage management system to manage competitors and their results into a web-based application. It distributes key information to all the user instantly without the requirement of manually printing the information. The eStage is developed for the RSSS (Royal South Street Society) which handles multiple activities such as registration of events, new competitors, manage roles and their responsibilities. The aim of introduction of online backstage management system is to automate the information on the system.

Briefly explaining the overview of the application below with the user interface. The first interface is choosing the login role. The type of features differs from every role. For example, Administrator has access to control every other role, but other role is not allowed for that access.

Software Test Document Assignment.png

Moreover, only the Administrator role needs password to login as shown in figure 2 but not others.

After the login with their respective role, there appear a Welcome screen with three different sections as Top Menu, Right Menu and Main content section.

Software Test Document Assignment1.png

The top menu consists of Home-main page, Logoff-sign out of the system, Competitors-competitors information, Disciplines-discipline page and Sections-section page.

Software Test Document Assignment2.png

Right menu displays the role you are logged in, the location of the event and the current event.

Software Test Document Assignment3.png

The main content displays the information about the event, location, competitors, time, calendar and other features.

Software Test Document Assignment4.png

SAVE YOUR HIGHER GRADE WITH ACQUIRING ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT HELP & QUALITY HOMEWORK WRITING SERVICES OF EXPERTSMINDS.COM!

Introduction

System Overview

The online backstage management system is highly useful web-based tool to effectively use and manage the events and role for the organizer. It assists on performing a required task that they may not be sure how to do it. EStage mainly focuses on event handling. In this application we can add, edit, and save event, competitors and roles involved in organizing the event. So, for the ease of user the events are identified, schedules and the process are automated. Since the system provides the information to the user, it needs to be tested at all times supplying accurate data. Hence, testing is an essential in this application to provide the right service to the user. Testing can be unit testing, module testing, integration testing, system testing and acceptance testing. Unit testing involves the testing of the small part of code while developing the system. For example, adding the button, label, editText etc. Module Testing is done to check whether the combination of unit code works together or not such as testing the addition of event or competitors. The process of testing the features of the application like the working of menus of the page falls under the Integration testing. Finally, it is important to note if the whole system together can work or not which refers to the System testing. It is also the final testing after the development of the system. Moreover, the system should be accepted by the user and the client in order for the application to be released which is also known acceptance testing. All the requirements are mapped to the testing techniques to ensure that the system is working appropriately.

Test Approach

Test approach defines the outline of how the testing should be carried out. The test process is specified in every level of system development which determines the appropriate test documentation. Each process identifies whether the system satisfies its intended use for the user. Every task in test process determines software correctness, completeness, accuracy, consistency, testability and resultant test documentation.

Test Plan

Test Plan is the crucial document often known as Master Plan developed during the early phase of the project. It describes in detail how the test is being planned and managed across different test levels. It determines the scope and the risks that needed to be tested and that are not to be tested. (Team T. P., 2019)

DO YOU WANT TO EXCEL IN ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT? HIRE TRUSTED TUTORS FROM EXPERTSMINDS AND ACHIEVE SUCCESS!

Features to be tested

Before the testing process begins, it is prominent to determine the features of the system that needs to be tested or need not to be tested. So, in eStage - online backstage management system, there also exist the features that are important to be tested. Some of the features are:

  • Login Validation
  • User Management
  • Registration Validation
  • Content Management
  • Events Management
  • Results Management
  • Batch Management
  • Attendance
  • Schedules

Features not to be tested

Most of the features are subjected to testing to ensure its validity and usefulness but some features do not need to be tested in the test plan. To list some of them as:

  • Competitors Details
  • Event Details
  • Admission
  • Project Corner

Testing tools and environment

To test the software application, various tools and techniques are used in the software system. The following table shows the tools that are used for the development of the system.

Table 1 Software Requirements

JSP

Java Server Page

1.  Allows Java programming to be embedded in HTML, XML or other types of documents in response to client response.

HTML

Hypertext Markup Language

2.    Describes the format and structure of text-based information.

CSS

Cascading Style Sheets

3.    Describes the formatting of the page

4.    Focuses on the presentation of the written document

JavaScript

5.    JS is client-side script that allow to function the system without communicating with the server

Java

6.    Object Oriented programming for extracting data between pages and handle the interactions between the front end and database.

MySQL

The database management system to store, retrieve, delete and update various data used in the system

Jasper Reports

Jasper Reports is the Java based reporting application and API to quickly and easily create the reports.

AJAX

Asynchronous Java Server Page

7.    Scripting techniques that make small changes to the web page so that the whole page does not need to be reloaded thereby reducing waiting time and increase the user interactions.

The tools that are used to test eStage application are clearly mentioned in the following table.

EXPERTSMINDS.COM ACCEPTS INSTANT AND SHORT DEADLINES ORDER FOR ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT - ORDER TODAY FOR EXCELLENCE!

Table 2 Testing Tools and Environment

Tools

Usage

Junit

Open source unit testing framework for Java

JSUnit

Unit testing framework for client-side JavaScript (in-browser)

Selenium

It is a framework to perform web application testing across various browsers that runs on Window, Mac, Linux.

Telnet

To test the database connection

Microsoft Visual Studio

IDE to develop the web-based program (eStage System)

Any OS

Operating System (Windows, Mac, Linux) to run browser that runs the system

NEVER LOSE YOUR CHANCE TO EXCEL IN ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT - HIRE BEST QUALITY TUTOR FOR ASSIGNMENT HELP!

Traceability Matrix

It contains the requirements throughout the validation process. (Team O. S., 2018)

Table 3 RTM

Online Backstage Management System

TID#

Requirement ID

Requirement Description

Test Case

Priority

Test Case Description

Functional Requirements

1

SR-1.1

Login Roles Verification

TC01

HIGH

Verify the login roles

SR-1.2

TC02

HIGH

Verify the Admin Password

2

 

SR-2.1

Event Management

 

TC03

MEDIUM

Create the event

SR-2.2

TC04

MEDIUM

Modify or Update Event

SR-2.3

TC05

MEDIUM

Delete Event

3

 

SR-3.1

User Management

 

TC06

HIGH

Add the competitors

SR-3.2

TC07

MEDIUM

Update their details

SR-3.3

TC08

MEDIUM

Delete the user

4

 

SR-4.1





SR-4.2




SR-4.3




Test Cases

The test cases define the single test case to be executed to achieve particular testing goal. Each test case enable system to add reliability, efficiency and effectiveness to the system.

ORDER NEW ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT & GET 100% ORIGINAL SOLUTION AND QUALITY WRITTEN CONTENTS IN WELL FORMATS AND PROPER REFERENCING!

Table 4 Test Cases

Test Case

1.            Login Validation TC01, TC02

Purpose

Verify the different login roles and require password for the Admin role to login

Inputs

Roles

Expected Outputs

Pass

Access control feature only available to the Admin role

Fail

Access control feature also available to other roles.

Test Procedure

Login with Admin role with password and other roles and try to find the accessible features for each role.

2.            Event Management TC03, TC04, TC05

Purpose

Verify the new events by adding, editing and saving, modifying available event

Inputs

Adding new events

Expected Outputs

Pass

New event added successfully, and available event modified as per needed

Fail

No creation or modification of event updated in the system

Test Procedures

Create the event first and then save.

Open the save event and check the contents.

3.           User Management TC06, TC07, TC08

Purpose

Add and verify the new competitors and keep records of every user's data

Input

User name

Expected Outputs

Pass

Shows every data of the user and their involvement in a role

Fail

Could not show the complete information about the user.

Test Procedure


4.          


5.            

Purpose


Inputs

Schedule and Events

Expected Outputs

Pass

Can create new schedule and add events

Fail

Cannot create and add new events and schedule

Test Procedures

Add the events in the calendar and Save

See if the events are set according to the schedule in calendar or not.

GET GUARANTEED SATISFACTION OR MONEY BACK UNDER ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT HELP SERVICES OF EXPERTSMINDS.COM - ORDER TODAY NEW COPY OF THIS ASSIGNMENT!

Gantt Chart

The Gantt chart illustrates the project activities that are to be performed in orderly within time schedule. The testing task that are performed in the OBMS testing is shown in the figure given below. The Gantt chart shows the detail view of all the activities that are used in this development of the system. It describes how the individual processes are planned and executed on a specific period. We can observe that different activities take different number of days to complete and unless one activity is completed, we cannot start our next activity. Some processes are interrelated with the pervious tasks which is shown in blue bar, it means that the process is going in parallel. From this figure below, we can clearly see that the whole project takes around two months to complete.

Software Test Document Assignment5.png

Budget

Testing is the most intricate part of Software development and implementation. It involves a series of activities that may include a certain amount of investment. The below mentioned section describes a tentative budget estimate for undergoing the testing session of the OBMS system.

Table 5 Budget

S.N.

Process

Cost ($)

 Software Requirements and Development

1.     

Software such as Database Server, Visual Studio and other software

$2,000

2.     

Hardware

$10,000

3.     

Design / Development

$2,500

4.     

Re-Writing Programs

$2,000

Testing

5.     

Training for the staff

$2,000





DO WANT TO HIRE TUTOR FOR ORIGINAL ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT SOLUTION? AVAIL QUALITY ITECH7409 SOFTWARE TEST DOCUMENT ASSIGNMENT WRITING SERVICE AT BEST RATES!

Access our Federation University, Australia Assignment Help Services for its related units such as:-

  • ITECH7000 - IT Professional Engagement Assignment Help
  • ITECH7203 - Professional Development Assignment Help
  • ITECH7233 - Enterprise Architecture Assignment Help
  • ITECH7400 - IT Service Management And Professional Culture Assignment Help
  • ITECH7401 - Leadership In IT Project Management Assignment Help
  • ITECH7403 - Project Assignment Help
  • ITECH7406 - Business Intelligence And Data Warehousing Assignment Help
  • ITECH7407 - Real Time Analytics Assignment Help
  • ITECH7408 - Social Media Strategy & Management Assignment Help
  • ITECH7413 - Supply Chain Operations And Management Assignment Help
  • ITECH7415 - Masters Project Assignment Help
Tag This :- EM19871ASH2005ST_2 ITECH7409 Software Test Document Assignment Help

get assignment Quote

Assignment Samples

Get Academic Excellence with Best Skilled Tutor! Order Assignment Now! Submit Assignment