You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@community.apache.org by "Fengen He (Jira)" <ji...@apache.org> on 2023/03/15 08:41:00 UTC

[jira] [Updated] (COMDEV-517) Apache ShenYu Gsoc 2023 - ShenYu End-To-End SpringCloud plugin test case

     [ https://issues.apache.org/jira/browse/COMDEV-517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fengen He updated COMDEV-517:
-----------------------------
    Description: 
h3. *Background:*

Shenyu is a native API gateway for service proxy, protocol translation and API governance. but Shenyu lack of End-To-End Tests.

*Relevant skills:*

1.Understand the architecture of ShenYu

2.Understand SpringCloud micro-service and ShenYu SpringCloud proxy plugin.

3.Understand ShenYu e2e framework and architecture.

*How to coding*

1.please refer to {{org.apache.shenyu.e2e.testcase.plugin.DividePluginCases}}

*How to test*

1.start shenyu admin in docker

2.start shenyu boostrap in docker

3.run test case {{org.apache.shenyu.e2e.testcase.plugin.PluginsTest#testDivide}}
h3. Task List

1.develop e2e tests of the springcloud plug-in.

2.write shenyu e2e springcloud plugin documentation in shenyu-website.

3.refactor the existing plugin test cases.

 

*Links:*

website: [https://shenyu.apache.org/]

issues: [https://github.com/apache/shenyu/issues/4474]

 

  was:
h3. *Background:*

Shenyu is a native API gateway for service proxy, protocol translation and API governance. but Shenyu lack of End-To-End Tests.

*Relevant skills:*

1.Understand the architecture of ShenYu

2.Understand SpringCloud micro-service and ShenYu SpringCloud proxy plugin.

3.Understand ShenYu e2e framework and architecture.

*How to coding*

1.please refer to {{org.apache.shenyu.e2e.testcase.plugin.DividePluginCases}}

*How to test*

1.start shenyu admin in docker

2.start shenyu boostrap in docker

3.run test case {{org.apache.shenyu.e2e.testcase.plugin.PluginsTest#testDivide}}
h3. Task List

1.develop e2e tests of the springcloud plug-in.

2.write shenyu e2e springcloud plugin documentation in shenyu-website.

3.refactor the existing plugin test cases.

 

*Links:*

website: [https://shenyu.apache.org/]{*}{*}

issues: https://github.com/apache/shenyu/issues/4474

 


> Apache ShenYu Gsoc 2023 - ShenYu End-To-End SpringCloud plugin test case
> ------------------------------------------------------------------------
>
>                 Key: COMDEV-517
>                 URL: https://issues.apache.org/jira/browse/COMDEV-517
>             Project: Community Development
>          Issue Type: Improvement
>          Components: Comdev, GSoC/Mentoring ideas
>            Reporter: Fengen He
>            Priority: Major
>              Labels: ShenYu, gsoc, gsoc2023, part-time
>
> h3. *Background:*
> Shenyu is a native API gateway for service proxy, protocol translation and API governance. but Shenyu lack of End-To-End Tests.
> *Relevant skills:*
> 1.Understand the architecture of ShenYu
> 2.Understand SpringCloud micro-service and ShenYu SpringCloud proxy plugin.
> 3.Understand ShenYu e2e framework and architecture.
> *How to coding*
> 1.please refer to {{org.apache.shenyu.e2e.testcase.plugin.DividePluginCases}}
> *How to test*
> 1.start shenyu admin in docker
> 2.start shenyu boostrap in docker
> 3.run test case {{org.apache.shenyu.e2e.testcase.plugin.PluginsTest#testDivide}}
> h3. Task List
> 1.develop e2e tests of the springcloud plug-in.
> 2.write shenyu e2e springcloud plugin documentation in shenyu-website.
> 3.refactor the existing plugin test cases.
>  
> *Links:*
> website: [https://shenyu.apache.org/]
> issues: [https://github.com/apache/shenyu/issues/4474]
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
For additional commands, e-mail: dev-help@community.apache.org