51Testing软件测试论坛

标题: 关于开发不提供自动化接口 [打印本页]

作者: wstc198979    时间: 2017-4-11 09:16
标题: 关于开发不提供自动化接口
   小弟最近新进了一家公司,被委以自动化之责。刚进来的时候发现他们的目前的自动化都是模拟鼠标的点击,问原因,说是公司规定测试不能看开发的代码,开发也不愿意给我们提供接口。这种情况还真是第一次见到,请问下大家有没有遇到过类似的情况,没接口还怎么写接口自动化啊。。。。
作者: Miss_love    时间: 2017-4-11 09:30
没有接口的话,开展不了
作者: 梦想家    时间: 2017-4-11 09:46

作者: wstc198979    时间: 2017-4-11 09:47
Miss_love 发表于 2017-4-11 09:30
没有接口的话,开展不了

我在想能否让公司开发给我们预留一个接口,我们发送消息过去后他再次解析,相当于加一个portal层。在管理上这样可行吗?因为我是新人,之前的自动化他们已经这样写了1年多了,所以确实不好改变,我希望有更充分的理由去说服领导。
作者: puchonghui    时间: 2017-4-11 09:48
1 不提供代码和不提供接口是两码事,事实上接口的存在就是为了回避代码
2 sikuli可能挺适合lz,不过单纯使用sikuli做测试比较难管理
作者: seagull1985    时间: 2017-4-11 09:57
不单独提供其他类型接口的话,那他们总共有个入口,如果是HTTP的话,楼主可以自己写个方法模拟HTTP啊,不是非要他们提供接口的。有时间测试人员很多问题得变通想办法,对开发要求太多,反而会对开发人员造成负担,对测试的工作会更不理解。
作者: 黑盒测试    时间: 2017-4-11 10:20
自己抓接口也行吧    至于抓到的相关信息不清楚可以问程序他们
作者: jingzizx    时间: 2017-4-11 13:09
要注意不提供接口是否有开发文档,开发进行开发总会有设计吧,查看设计来做
再就是看接口多少,自己抓取关键接口进行测试
但是不管怎么来说,领导层一定是要重视,否则测试工作难以开展




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2