logo

Phone Book Software Testing: Black Box Testing on Agile Method

   

Added on  2023-06-07

15 Pages2788 Words253 Views
 | 
 | 
 | 
PHONE BOOK SOFTWARE TESTING 1
Software testing on Agile Method
Author
Institution of Affiliation
1
Phone Book Software Testing: Black Box Testing on Agile Method_1

PHONE BOOK SOFTWARE TESTING 2
Contents
INTRODUCTION.......................................................................................................................................4
LITERATURE REVIEW............................................................................................................................7
How Black Box testing simply looks.......................................................................................................8
Integration with JIRA..............................................................................................................................9
The Agile Testing Activities during an iteration......................................................................................9
Reporting -graphs..................................................................................................................................10
Performance testing...............................................................................................................................11
Unit Testing...........................................................................................................................................11
EVALUATION AND JUSTIFICATION..................................................................................................12
CONCLUSION.........................................................................................................................................14
REFERENCES..........................................................................................................................................15
2
Phone Book Software Testing: Black Box Testing on Agile Method_2

PHONE BOOK SOFTWARE TESTING 3
INTRODUCTION
Software testing is done so that bugs can be removed from the program code. Software
testing can be classified as unit testing, system testing and integration testing. All these kinds of
testing can be done by use of various software testing techniques which include white box
testing, black box testing and grey box testing (Khan, & Khan, 2012). In black box testing we are
able to test the UI part of the software itself whereas in white box testing, the internal
mechanisms and functional parts of the program are tested. Testing software before
implementation into use is so important, it will ensure that minimal errors are made during
software development process. (Do et al, 2015).Unit testing is usually done during the program
development stage. It is done at the end of each module to ensure bugs are not present in the
software. It is important because it helps bring up the deformities, defects and mistakes that were
made during development. Also, it ensures the customer's dependability and assures of their
requirement fulfillment. Testing improves and guarantees quality on the software.
Testing is normally done when the software vendor require to meet a specific goal,
especially if they needed the software to meet the customer requirements and expectations and
more so it should be having the best performance for effective management and usage. Therefore
software failures should be minimal all time even though software testing is inexhaustible in the
fact that all error cannot be removed from the program (Khan, & Khan, 2012). We do testing to
reduce the vulnerability of the software.
The report was documented about the phonebook software which was deployed in the
cloud service for use. The team has documented this report which explains a deeper
3
Phone Book Software Testing: Black Box Testing on Agile Method_3

PHONE BOOK SOFTWARE TESTING 4
understanding and skills of black box testing using agile testing methodology. We had to follow
series of steps to ensure that our goal was achieved.
We use a test software management tool called TestRail in order to achieve testing. This
is a modern management tool that generates reports that display statistics, charts and visualize
the data. With the tool, the reports generated could be private or shared so that all other users in
the project can view (Pohl, 2010)
The phonebook software in discussion is open to a number of users and is synchronized
with the user’s phonebook so that information added is synchronized both in the website and the
phonebook. The user can do different of things in the software, for example they can create an
account in the website, insert multiple sheets to the phonebook, every sheet can include
information up to 10000 people, log in to the website using their credentials (username and
password), share the sheet with their friend by using the email of their friend where that email
address is used to log on to the website, provides write access to their friend then the friend can
be able to modify any contact information, import information from a CSV (Comma Separated
Values) file and vice versa (Khan, & Khan, 2012). This information is going to be saved to a
certain selected sheet, and finally the user can also export information to a sheet in a CSV file.
Since we encounter the presence of bugs in every other software which includes our
phonebook software. Therefore there is need to do software testing to ensure that everything is
done correctly to meet customer requirements and expectations (Luo, 2011). This bugs can be
fixed by the programmers. The bugs which were found were not removed during unit testing.
However there are risks of deploying the software in a cloud service because the benefits from
4
Phone Book Software Testing: Black Box Testing on Agile Method_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents