[JIRA] (JENKINS-62099) Remove UI assertions from DryITest

6 views
Skip to first unread message

ullrich.hafner@gmail.com (JIRA)

unread,
Apr 29, 2020, 3:35:02 PM4/29/20
to jenkinsc...@googlegroups.com
Ulli Hafner created an issue
 
Jenkins / Improvement JENKINS-62099
Remove UI assertions from DryITest
Issue Type: Improvement Improvement
Assignee: Ulli Hafner
Components: warnings-ng-plugin
Created: 2020-04-29 19:34
Labels: testing-course
Priority: Minor Minor
Reporter: Ulli Hafner

Several integration tests of the warnings plugin verify the plugin behavior by inspecting the UI using HTML Unit. This approach has some drawbacks: the integration tests are much slower and they are error prone (and sometimes are flaky as well). So it makes sense to replace the assertion part of these test with model based assertions. In the end, the corresponding page objects can be deleted as well. For a couple of scenarios, real UI tests can be created that use a real Jenkins instance with unmodified class loading behavior. Since UI tests are now part of the plugin, they still can ensure the quality of pull requests.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

ullrich.hafner@gmail.com (JIRA)

unread,
Apr 29, 2020, 3:43:05 PM4/29/20
to jenkinsc...@googlegroups.com
Ulli Hafner assigned an issue to Unassigned
Change By: Ulli Hafner
Assignee: Ulli Hafner

lukas.kirner@gmail.com (JIRA)

unread,
Apr 30, 2020, 4:31:02 AM4/30/20
to jenkinsc...@googlegroups.com
Lukas Kirner assigned an issue to Lukas Kirner
Change By: Lukas Kirner
Assignee: Lukas Kirner

lukas.kirner@gmail.com (JIRA)

unread,
Apr 30, 2020, 4:37:02 AM4/30/20
to jenkinsc...@googlegroups.com
Lukas Kirner started work on Improvement JENKINS-62099
 
Change By: Lukas Kirner
Status: Open In Progress
Reply all
Reply to author
Forward
0 new messages