Uploaded image for project: 'Comdev GSOC'
  1. Comdev GSOC
  2. GSOC-168

Apache ShenYu Gsoc 2023 - ShenYu End-To-End SpringCloud plugin test case

    XMLWordPrintableJSON

Details

    Description

      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

      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

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            hefengen Fengen He
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: