我们有一个适用于iOS,Android和UWP的移动应用程序。在每个发行版中,我们使用特定于平台的方式来托管Beta版。然后,我们从应用商店中安装该应用的正式版,添加一些基本数据,然后在顶部安装Beta版本以测试版本升级。但是,这不是一个足够的测试,因为与使用多年应用程序且具有大量数据的用户测试数据库升级相比,数据非常简单。它还不涵盖v1.1至v1.5,v1.2至v1.5等测试。我们也可以进行这些测试,但是加载一组良好的数据非常耗时。
在每个平台上加载大型模拟数据集的好方法是什么?据我所知,我无法替换iOS或Android上的SQLite数据库。人们如何进行此类测试?您是否添加了从服务器提取模拟数据并将其加载到数据库的功能?还有其他想法吗?
答案 0 :(得分:0)
回归测试的选项不多,您可以尝试Appium
安装/运行多个二进制文件并运行测试方案,以查看应用程序行为是否符合预期。
结帐: