Please take the accept test[1] in ServiceComb Pack as an example, it's quite simple you just need to provide a date access API. Here is a Chinese blog[2] you can take a look at.
[1]https://github.com/apache/servicecomb-pack/tree/SCB-1587/acceptance-tests [2]https://servicecomb.apache.org/cn/docs/how-to-do-microservice-accept-test/ Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Wed, Nov 13, 2019 at 8:28 PM Zhang Yonglun <[email protected]> wrote: > > Hi all, > > I'd like to setup an acceptance test environment which could cover the > basic scenarios for ShardingSphere. > > It focuses on function test but not performance test. We can test any tags > or branches of the GitHub repository. It's convenient to verify > the influence of a new feature, especially to releasing process. > > I suppose to setup the environment in https://builds.apache.org, and > install MySQL server in this cluster from the Docker Hub. Is it compliant > to just use MySQL? > > I think the test scenarios should include: > > Access: > Sharding-JDBC > Sharding-Proxy > > Mode: > Single routing > Database routing > Table routing > Full routing > MasterSlave > MasterSlave + Single routing > MasterSlave + Database routing > MasterSlave + Table routing > MasterSlave + Full routing > Encryption > Encryption + Single routing > Encryption + Database routing > Encryption + Table routing > Encryption + Full routing > > SQL: > INSERT > UPDATE > SELECT > DELETE > Access(2) * Mode(14) * SQL(4) = 112 secnarios > > > -- > Zhang Yonglun > Apache ShardingSphere
