Skip to content

jenglezou/pasilla

Repository files navigation

pasilla

Noun (plural pasillas) - pronounced [pah-SEE-ya]

  1. a variety of chili (literally "little raisin"), it is the dried form of the chilaca chili pepper, used especially in sauces.
  2. a hot little test framework for AngularJS using Protractor.

Acknowledgements

Pasilla relies heavily on the keyword node package. Thanks for this and also for the other node packages listed as dependencies below.

A special mention goes to Chris Roberts-York and Ivan Kadev for their invaluable involvement.

Dependencies

Optional

  • Node package async - npm install async

About Pasilla

Pasilla makes Protractor accessible to anyone who wants to create end-to-end tests but is not comfortable with coding in Javascript using the Jasmine BDD structure or, to be frank, using other BDD languages like Gherkin. So, with this user in mind, Pasilla is a framework that generates Protractor tests from keyword and data-driven test scripts. It introduces a tabular keyword-driven scripting capability whilst keeping the benefits of Protractor's Jasmine BDD format and its integration with IDEs and CI tools. It's not magic - the program code behind each keyword still needs to be written in JavaScript by a developer. Pasilla helps with this by standardising the way in which the keyword code is written - how it is called, how it handles data passed to it, and how it can be reused and combined with other keywords.

The wiki (see the sidebar on the right-hand side) provides more information.

About

A test automation framework for AngularJS using Protractor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors