talk@lists.collectionspace.org

WE HAVE SUNSET THIS LISTSERV - Join us at collectionspace@lyrasislists.org

View all threads

New Functional Test for CollectionSpace UI

CN
Chad Nelson
Thu, Aug 20, 2015 2:59 PM

Hi All,

Just wanted to let the list know that, as part of the work on automating more of the functional tests for the 4.3 release, we've decided to go in a slightly new direction.

I've started a new project that uses Cucumber-jvm and Selenium to provide a bit more structure and human readability for tests going forward.  You can find it at https://github.com/bibliotechy/cspace-cucumber for now, but it will soon move the main CollectionSpace github group.

We've started work on the Person Vocabulary test, to see how well our existing test plans translate to Cucumber / Gherkin syntax. So far, so good.

Big thanks to the folks at Berkeley for sharing the work you have been doing for your webapps. which definitely influenced or decision on how to move forward with the QA work.

Chad

[https://avatars3.githubusercontent.com/u/1128631?v=3&s=400]https://github.com/bibliotechy/cspace-cucumber

bibliotechy/cspace-cucumber · GitHub
cspace-cucumber - Integration tests for CollectionSpace using cucumber-jvm, selenium, and jUnit
Read more...https://github.com/bibliotechy/cspace-cucumber

Hi All, Just wanted to let the list know that, as part of the work on automating more of the functional tests for the 4.3 release, we've decided to go in a slightly new direction. I've started a new project that uses Cucumber-jvm and Selenium to provide a bit more structure and human readability for tests going forward. You can find it at https://github.com/bibliotechy/cspace-cucumber for now, but it will soon move the main CollectionSpace github group. We've started work on the Person Vocabulary test, to see how well our existing test plans translate to Cucumber / Gherkin syntax. So far, so good. Big thanks to the folks at Berkeley for sharing the work you have been doing for your webapps. which definitely influenced or decision on how to move forward with the QA work. Chad [https://avatars3.githubusercontent.com/u/1128631?v=3&s=400]<https://github.com/bibliotechy/cspace-cucumber> bibliotechy/cspace-cucumber · GitHub cspace-cucumber - Integration tests for CollectionSpace using cucumber-jvm, selenium, and jUnit Read more...<https://github.com/bibliotechy/cspace-cucumber>
JB
John B. LOWE
Thu, Aug 20, 2015 3:13 PM

Chad,

Thanks for the kind words.

The Berkeley effort to build tools to ease the UI QA effort is the result
of a diligent and well-executed effort by our two summer CSpace interns,
Regina XU and Ruijing Li, who brought the Cucumber/Capybara/Selenium
technology in and implemented a thorough test suite for the Django webapps.

Good work, RJ and Regina!

John

On Thu, Aug 20, 2015 at 7:59 AM, Chad Nelson chad.nelson@lyrasis.org
wrote:

Hi All,

Just wanted to let the list know that, as part of the work on automating
more of the functional tests for the 4.3 release, we've decided to go in a
slightly new direction.

I've started a new project that uses Cucumber-jvm and Selenium to provide
a bit more structure and human readability for tests going forward.  You
can find it at https://github.com/bibliotechy/cspace-cucumber for now,
but it will soon move the main CollectionSpace github group.

We've started work on the Person Vocabulary test, to see how well our
existing test plans translate to Cucumber / Gherkin syntax. So far, so good.

Big thanks to the folks at Berkeley for sharing the work you have been
doing for your webapps. which definitely influenced or decision on how to
move forward with the QA work.

Chad
https://github.com/bibliotechy/cspace-cucumber
bibliotechy/cspace-cucumber · GitHub
cspace-cucumber - Integration tests for CollectionSpace using
cucumber-jvm, selenium, and jUnit
Read more... https://github.com/bibliotechy/cspace-cucumber


Talk mailing list
Talk@lists.collectionspace.org

http://lists.collectionspace.org/mailman/listinfo/talk_lists.collectionspace.org

Chad, Thanks for the kind words. The Berkeley effort to build tools to ease the UI QA effort is the result of a diligent and well-executed effort by our two summer CSpace interns, Regina XU and Ruijing Li, who brought the Cucumber/Capybara/Selenium technology in and implemented a thorough test suite for the Django webapps. Good work, RJ and Regina! John On Thu, Aug 20, 2015 at 7:59 AM, Chad Nelson <chad.nelson@lyrasis.org> wrote: > Hi All, > > > Just wanted to let the list know that, as part of the work on automating > more of the functional tests for the 4.3 release, we've decided to go in a > slightly new direction. > > > I've started a new project that uses Cucumber-jvm and Selenium to provide > a bit more structure and human readability for tests going forward. You > can find it at https://github.com/bibliotechy/cspace-cucumber for now, > but it will soon move the main CollectionSpace github group. > > > We've started work on the Person Vocabulary test, to see how well our > existing test plans translate to Cucumber / Gherkin syntax. So far, so good. > > > Big thanks to the folks at Berkeley for sharing the work you have been > doing for your webapps. which definitely influenced or decision on how to > move forward with the QA work. > > > Chad > <https://github.com/bibliotechy/cspace-cucumber> > bibliotechy/cspace-cucumber · GitHub > cspace-cucumber - Integration tests for CollectionSpace using > cucumber-jvm, selenium, and jUnit > Read more... <https://github.com/bibliotechy/cspace-cucumber> > > > _______________________________________________ > Talk mailing list > Talk@lists.collectionspace.org > > http://lists.collectionspace.org/mailman/listinfo/talk_lists.collectionspace.org > >