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

Reply via email to