#22 楼 @onlinesen123 请不要叫我大神,我只是个 Tester。
你太执著于改 STF 的代码了,我觉得你得换个思维方式。无论代码如何改,最终于的结果是,web-->中间一大串逻辑或者操作-->写数据库。
你可以试一下用数据库操作把设备占用的用户干掉。应该是 devices 表中的 owner。
就应该这样,身为一个测试人员就应该懂得如果提交问题,如何描述问题。拒绝伸手党!!!!
#20 楼 @onlinesen123 我只改 lib/然后把 http 接口化,web 端是找另外的开发做的,而且这是公司的项目,知识产权的问题,不适合公开源码。
#18 楼 @onlinesen123 部署的系统是什么??手机型号?有没有试下换台手机?据我了解新的手机都不会出现这种问题,是否是因为你的手机安装了什么软件?
#16 楼 @onlinesen123 你是个测试人员?要会问问题,你这啥都没有,谁能帮得了你?
#14 楼 @zangtian2 不建议把登录去掉,后面数据库逻辑与其它地方都会用到 username 和 useremaiil,我这边的做法是通过跨域提供 http 接口,等我这边把事情做完后续会现发一个帖子。
地点
建议不要用这个硬件,太不稳定了。USB 接口长期运行大量数据时会报驱动错误,主要原因在于 usb 供电不稳定,厂商都无法解决。
开发一定比测试强?不见得。还是得看自己的修为罢了。
google 软件测试之道
#2 楼 @Never_More 方法有很多呀,为什么一定要用 appium 呢?况且 appium 是基于 UI 的自动化,再说你的 UI 自动化脚本也是调用 appium 库,你就不能在自动化脚本上再调用其它的库?
直接用 adb shell ifconfig 获取不行么?
修改后端代码后不是使用 npm link 来生效的。
#10 楼 @blueshark 官方的说先观望,看谁去接盘 rethinkdb;再考虑是否更换。不过我想等我把界面改好了后,我也会考虑换 mangodb。
#5 楼 @codeskyblue 这开发量估计比你改 stf 的工作量大 N 倍呀!
没在本地上配置过.....
我比较懒,不想搞 docker,于是通过打印 log.info 或者 log.bug 后直接扔测试服务器看报什么错来调试的。你可以试试搭个 docker 来调试。
最后一道题目感觉上很搞笑,还能怎么办,要不就开发改代码,要不就改自动化代码。
本来就应该这样做,我公司这边也是功能测试这边推动了这样的流程。这才是功能测试要做的事情。
楼主真是有耐心写这么多,谢谢分享。
有没有 rethinkdb 相关的分享?rethinkdb 操作方法虽然官方有文档,但实际用起来还是很多不懂。