Skip to content

nadaahmed2001/Robot-Framework-ToDoApp-Automated-Testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Robot Framework Automated Testing for Todo App

This repository contains automated test cases written in Robot Framework using the Selenium library for testing the Todo App.

Prerequisites

  • Maven: Ensure that Maven is installed on your system.
  • Spring Boot: Make sure you have the Todo App project set up and running.
  • Robot Framework: Install Robot Framework
  • Selenium Library: Install the Selenium library for Robot Framework
  • Don't forget to replace the ${URL} in TestSuit1.robot with the actual URL or path where your Todo App is accessible.

Test Cases

a. Add new TODO

Verify that a user can add a new TODO, and after submit, it is added in the table and all text inputs are empty.

b. Delete TODO

Verify user can delete a TODO, and it is removed from the table.

c. Update completion

Verify user can update the completion of TODO, by click the checkbox, and the table display it in the wright way.

d. Get all TODOs

Verify that all TODO is displayed correctly

e. Get completed TODOs

Verify that the table display only completed TODO