adessocucumber / cucumber Goto Github PK
View Code? Open in Web Editor NEWThis project aims to achieve wholistic platform for BDD scenario creation to automated testing.
This project aims to achieve wholistic platform for BDD scenario creation to automated testing.
Creating a scenario does add more than 1 scenario to the database.
As a user,
I want a visual response of my scenarios
So I can see if a test passed or failed
This is a Test
following APIs doesn´t work:
/api/scenario/add/:issueID
/api/scenario
/api/scenario/:id
Login to the website
Test the our own website
balbla
As a user,
In order to validate authentication,
I want a logout option
To test my logout
Sent Notification for feedback and starting up the repo to the designated persons.
Test all buttons
Transfer the Github repo to the account of the organisation
Deploy backend application on Heroku
Welcome Tester! Please write your scenarios in this story.
For the deployed version of the backend app we need to use an authorization key to prevent usage of other apps etc. of the API.
Adding a new scenario creates the highest number in the "name". Just delete the added number in "name".
Transfer the source code to Github on 24.12
As a user,
I want to be able to create new features
So I can test features of my project
GET: /api/stories; /api/stepDefinitions
POST: /api/scenario/update/:issueID (expects full 'scenario' as json)
POST: /api/scenario/add/:issueID; /api/scenario/delete/:issueID (expects full 'scenario' as json)
This is a Test
The selection for the given.role are defined in the step definitions ["Guest", "User"].
The selection is also needed in the stories test data!
Login Test
As a user,
In order to validate authentication,
I want a sign up option
To test signing up new users
As a user,
In order to validate authentication,
I want a login option with username and password
To test my login
when adding a step type: delete the stepType
add an Id
Transfer the created scenarios into the test data (backend) after this issue is completed:
#14
The "/api/stories" delivers all issues not only issues labeled with "stories".
Change the "/api/scenario/delete/:scenarioID" to "/api/story/:storyID/scenario/delete/:scenarioID".
See: https://blog.angular-university.io/angular-http/
Implement database functionality like write, read, update etc.
this issue tests the workflow of the cucumber app
As a user
In order to create different testcases
I want to add a scenario to story
when there are stories available.
As a user,
In order to validate authentication,
I want an access option
To test accessing websites
Display the assignee name ( story["assignee"] )
and the Avatar ( story["assignee_avatar_url"] )
next to the Story Name
Create for each assigned story 3 different scenarios.
adding new Scenario to an empty story causes:
As a user,
I want to rename scenarios
So I can rectify mistakes in scenario titles
If I try to change a scenario step e. g. the website url and save, it doesn´t change it to the new url. Same for a whole new scenarios. Seems like the lock and save button doesn´t work here.
return added scenario on api call: /api/scenario/add/:issueID.
Related to the frontend bug in not showing the added scenario.
As a user,
In want a button to run my scenarios
so I can see if my test passes
As a user,
I want to be able to delete scenarios
So I can get rid of them if they aren’t necessary anymore
Some stepDefinitions seems to be written in German.
(1) Checking the functionality of the application
(2) Simple Code Review in order to mark upcoming todos in the source code.
Als Premium Kunde erhalte ich freien Versand, wenn ich 5 B`cher bestelle
As a user,
I want a visual reporting tool
So I am able to quickly see passed/ failed test cases
Deploy frontend application on Heroku.
As a user,
I want a collection of templates
So I can easily select basic scenarios for testing my project
First presentation of the repository and transfer to the organisation
In the current implementation adding a scenario via the API doesn´t take a new scenario from the body of the request. The new scenario is generated in backend. Therefore, we can change the call to GET.
adding more than 1 of the dame step tempaltes and editing the input changes all inputs.
Issue is only present while not posting the data to backend (saving) --> Frontend Bug.
Deleting a scenario in the frontend does not delete the scenario in the database.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.