MySQL如何实现DTLE自动化测试爱

吉林白癜风微信交流群 http://www.dashoubi.org.cn/e/wap/show.php?classid=2&id=234369
作者:张静文爱可生上海研发中心成员,测试工程师,负责DMP以及DTLE自动化测试。任务:测试开源产品dtle,对mysql字符类型,表结构的支持性。测试需求如下:1.测试dtle对mysql所有的字符类型支持性2.测试dtle对表结构的支持性3.等.......测试步骤大致为:1.设计表结构,数据类型。2.使用dtle迁移表/数据。3.对比使用dtle迁移的源数据库和目标数据库的数据、表结构是否有差异。起初,我开启了2个窗口一条条的对比,但是当我比对到第条数据的时候,我发现眼花了,似乎有些数据“好像不一样”。我还有好几万条数据要这么对比呢,而且每次发新版本,我都要这么来一次......这不是人能完成的艰难任务!所以我寻找是不是有什么工具能帮我做这部分工作,搜索后发现一部分私人写的小工具(具体的就不列举了),但是经过使用后,发现很多工具自身就带有一部分BUG,如果我用这些工具做数据对比肯定会遗漏BUG。经过几天的搜索试用,发现mysql官方提供了一个非常不错工具mysqldiff/mysqldb


转载请注明:http://www.aierlanlan.com/rzgz/6450.html