yes, we need docker-compose to setup the env, then `curl` to mock client
request,
and check result in external systems by their `CLI`.

Thanks,
Ming Wen, Apache APISIX(incubating) & Apache SkyWalking
Twitter: _WenMing


Sheng Wu <[email protected]> 于2020年7月7日周二 下午4:41写道:

> SkyWalking has complex e2e tests setups, take a look,
> https://github.com/apache/skywalking/tree/master/.github/workflows
>
> Basically, use docker-compose to set up the env, mock input, and test the
> outputs.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> YuanSheng Wang <[email protected]> 于2020年7月7日周二 下午4:02写道:
>
> > docker + resty cli
> > docker + test::nginx
> >
> > it is good enough for me.
> >
> >
> > On Tue, Jul 7, 2020 at 3:21 PM Ming Wen <[email protected]> wrote:
> >
> > > Hello,
> > > Yes, Apache APISIX needs to connecting to real skywalking, kafka, and
> > other
> > > external systems, not just mock.
> > > So we need to introduce the e2e testing framework, what do you
> recommend?
> > >
> > > Thanks,
> > > Ming Wen, Apache APISIX(incubating) & Apache SkyWalking
> > > Twitter: _WenMing
> > >
> > >
> > > Jiajun Sun <[email protected]> 于2020年7月7日周二 下午3:01写道:
> > >
> > > > Hi,
> > > >
> > > >
> > > > I'd like to add e2e (end to end) tests for APISIX, is there any
> testing
> > > > framework you recommend?
> > > > Hope to get your advice ;-)
> > > >
> > > >
> > > >
> > > > Thanks,
> > > > Jiajun Sun
> > >
> >
> >
> > --
> >
> > *MembPhis*
> > My GitHub: https://github.com/membphis
> > Apache APISIX: https://github.com/apache/incubator-apisix
> >
>

Reply via email to