NORMA eResearch @NCI Library

Auto-Trust: Technical Report

Kearns, Matthew (2021) Auto-Trust: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
Preview
PDF (Bachelor of Science)
Download (5MB) | Preview

Abstract

This report outlines the development of my Final Year Project, with focus on project implementation through updated requirements scope to final deliverables.

The report highlights the importance of visual testing within the development lifecycle, providing a base framework of folder structure and test execution methods for automated testing with focus on automated visual testing. Offering a base for site comparisons of your development, staging, or production environments, encapsulated as continuous integration/continuous deployment delivery. Automated testing was done in a Behaviour Driven Development (BDD) approach by utilizing the natural language user behavioural scenarios of the Behave Python library, providing streamlined communication between developers, testing engineers, and business. The benefit of automating these scenarios is to inspect and assert site features before they reach production.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Clara Chan
Date Deposited: 02 Sep 2021 10:49
Last Modified: 20 Sep 2021 09:49
URI: https://norma.ncirl.ie/id/eprint/5001

Actions (login required)

View Item View Item