我们公司现在搞 app,有两个测试环境 “测试” 和 “预发布”,目前想的是打包时直接将环境的域名打进去,根据域名不同来访问不同的环境。 这样的话我想有一点不好就是,测试、预发布和线上,至少要出三个包,每个包都要测,时间成本比较多。
另一种就是通过使用同一个包访问对应不同 ip 的 wifi 来访问两个环境。 这样运维费事点,但是都使用一个包,感觉稳定一点。
问下大家公司都是使用的哪种方式
公司内部搭建测试环境无线网络,访问不同的 wifi 调用不同测试环境
debug 包让开发直接加个切换环境的功能
做个隐藏的带密码的开关,每次切换域名就行了
APP 里面 做个隐藏开关,用来控制测试还是正式的域名
APP 内增加切换环境的入口
大部分都是在 app 里面某个页面做个隐藏触发入口 或者识别到有某个文件自动走测试接口 规则比较灵活
其实很正常 无论你怎么操作 不同环境你还是得测一遍 测试环境你得全过 预发布发布你可以粗略 但是都是一样的道理,始终是要花时间切不同环境测试的