You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2020/06/16 08:02:01 UTC

[GitHub] [incubator-dolphinscheduler] xingchun-chen opened a new issue #2995: [Feature]Add e2e testcase

xingchun-chen opened a new issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995


   follow the root issue: #1460
   e2e use framework: java+selenium+testng+maven
   In order to reduce the maintenance cost in the later period, e2e adopts the design mode of POM, as shown below:
   ![image](https://user-images.githubusercontent.com/55787491/84747062-63832000-afe9-11ea-8eef-88126da21b3e.png)
   1. Add test data under the data module
   2. Add element positioning under the locator module
   3. Add page operation method under the page module
   4. Add test cases under testcase module, testcase must start with test
   5. New test cases need to be added to testng.xml
   6. The common method of element operation in common/BrowserCommon
   
   note:
   1. Local run needs to modify LOGIN_URL, driver.chromeDriver (local browser drive address) in config.properties
   2. Start the local browser to run the testcase, you can comment out chromeOptions.addArguments("--headless") in base/BaseDriver
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] dailidong commented on issue #2995: [Feature]Add e2e testcase

Posted by GitBox <gi...@apache.org>.
dailidong commented on issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995#issuecomment-645238973


   If anybody who would like to do some contributions,  you can add the module you want to write under the issue comment, looking forward to your participation
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] xingchun-chen edited a comment on issue #2995: [Feature]Add e2e testcase

Posted by GitBox <gi...@apache.org>.
xingchun-chen edited a comment on issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995#issuecomment-644620509


   Completed testcase:
   -  Security Center:
   1.create , delete tenants
   2.create, delete users
   3.create, edit, delete alarm groups
   4.create ,edit queues
   5. create, edit, delete token
   - Project Management:
   1. create , delete project
   2. create, run, online/offline, delete workflow definition


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] chengshiwen commented on issue #2995: contribution for adding e2e testcase

Posted by GitBox <gi...@apache.org>.
chengshiwen commented on issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995#issuecomment-817116911


   Close by #3201 #3220 #3524


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] qiaozhanwei closed issue #2995: contribution for adding e2e testcase

Posted by GitBox <gi...@apache.org>.
qiaozhanwei closed issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] chengshiwen closed issue #2995: contribution for adding e2e testcase

Posted by GitBox <gi...@apache.org>.
chengshiwen closed issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] xingchun-chen edited a comment on issue #2995: [Feature]Add e2e testcase

Posted by GitBox <gi...@apache.org>.
xingchun-chen edited a comment on issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995#issuecomment-644620509


   Completed testcase:
   -  Security Center:
   1. create , delete tenants
   2. create, delete users
   3. create, edit, delete alarm groups
   4. create ,edit queues
   5. create, edit, delete token
   - Project Management:
   1. create , delete project
   2. create, run, online/offline, delete workflow definition


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] xingchun-chen commented on issue #2995: [Feature]Add e2e testcase

Posted by GitBox <gi...@apache.org>.
xingchun-chen commented on issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995#issuecomment-644620509


   Completed testcase:
   
   -  Security Center:
   1. create , delete tenants
   2. create, delete users
   3. create, edit, delete alarm groups
   4. create ,edit queues
   5. create, edit, delete token
   
   - Project Management:
   1. create , delete project
   2. create, run, online/offline, delete workflow definition


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] xingchun-chen edited a comment on issue #2995: [Feature]Add e2e testcase

Posted by GitBox <gi...@apache.org>.
xingchun-chen edited a comment on issue #2995:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2995#issuecomment-644620509


   Completed testcase:
   -  Security Center:
   1. create , delete tenants
   2. create, delete users
   3. create, edit, delete alarm groups
   4. create ,edit queues
   5. create, edit, delete token
   - Project Management:
   
   1. create , delete project
   2. create, run, online/offline, delete workflow definition
   3. create timing


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org