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 > > >
