hi,all maybe Karma is an option the link is?? https://github.com/karma-runner/karma
the futures?? You want to test code in real browsers. You want to test code in multiple browsers (desktop, mobile, tablets, etc.). You want to execute your tests locally during development. You want to execute your tests on a continuous integration server. You want to execute your tests on every save. best regards?? [email protected] ------------------ ???????? ------------------ ??????: "Ming Wen"<[email protected]>; ????????: 2019??10??25??(??????) ????2:09 ??????: "dev"<[email protected]>; ????: Re: [DISCUSS] Apache APISIX(Incubating) Should we add automatic testsfor Dashboard Cool. I can not wait for that:) Frontend e2e testing will save lots of time for developers. Thanks, Ming Wen, Apache APISIX Twitter: _WenMing Zhiyuan Ju <[email protected]> ??2019??10??25?????? ????2:01?????? > Hello Ming Wen, > > The issue[1] and blog post[2] shows that the Nightwatch can work with > Travis, and I will have a try this weekend. > > [1] > https://github.com/dwyl/learn-nightwatch/issues/8#issuecomment-264734792 > [2] > > http://sm4.github.io/2017/02/07/Vue-Nightwatch-e2e-tests-on-Travis-CI-in-Chrome/ > > Best Regards! > @ Zhiyuan Ju <https://www.shaoyaoju.org/> > > > Ming Wen <[email protected]> ??2019??10??25?????? ????1:24?????? > > > Zhiyuan, this e2e testing framework is amazing. > > Can it run in Travis CI? > > > > Thanks, > > Ming Wen > > Twitter: _WenMing > > > > > > Zhiyuan Ju <[email protected]> ??2019??10??25?????? ????12:27?????? > > > > > Hi Yuansheng, > > > > > > Thanks for reminding me :) > > > > > > The previous video link is for the owner, the correct one is > > > https://vimeo.com/368695249 > > > > > > Also, we may need to use a VPN to visit this video site. > > > > > > Best Regards! > > > @ Zhiyuan Ju <https://www.shaoyaoju.org/> > > > > > > > > > YuanSheng Wang <[email protected]> ??2019??10??25?????? ????12:09?????? > > > > > > > Hi Zhiyuan: > > > > > > > > When I try to open the demo video link, it shows a failure, please > > check > > > > this link: > https://vimeo.com/user104349533/review/368695249/10e8841808 > > > > > > > > ------------------- > > > > Sorry, we couldn??t find that page > > > > Make sure you??ve typed the URL correctly, or try searching Vimeo. You > > > could > > > > also watch one of the videos below instead. > > > > ------------------- > > > > > > > > On Fri, Oct 25, 2019 at 11:11 AM Zhiyuan Ju <[email protected]> > > > wrote: > > > > > > > > > Dear committers, > > > > > > > > > > The APISIX Dashboard doesn't have proper test cases yet, so I'd > > > recommend > > > > > adding some cases if needed. > > > > > > > > > > I hope we could use Nightwatch[1] which is open-source on GitHub to > > > test > > > > > our Dashboard, it could act some human beings' actions like click, > > > mouse > > > > > move, input, etc. > > > > > > > > > > The following link is the demo video for the Login Test: > > > > > > > > > > https://vimeo.com/user104349533/review/368695249/10e8841808 > > > > > > > > > > [1] https://github.com/nightwatchjs/nightwatch > > > > > > > > > > Best Regards! > > > > > @ Zhiyuan Ju <https://www.shaoyaoju.org/> > > > > > > > > > > > > > > > > > -- > > > > > > > > *MembPhis* > > > > My github: https://github.com/membphis > > > > Our Book: OpenResty Best Practices > > > > <https://www.gitbook.com/book/moonbingbing/openresty-best-practices> > > > > > > > > > >
