51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2575|回复: 6
打印 上一主题 下一主题

[原创] 寻找测试地图的自动化工具

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-11-30 10:10:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要测试类似于Google Map的地图。地图是由JPG, PNG, BMP, GIF, or SVG拼成的。在上面要实现Drag and Drop,Zoom in and out, 生成路径。前一段时间用Selenium测试,没有任何收效。谁有更好的主意自动化测试地图!谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-9-20 12:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2009-11-30 17:47:43 | 只看该作者
    这个?哪位朋友知道的话,来解答一下吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-11-30 18:10:34 | 只看该作者
    办法倒是有,不过前期搭建测试环境的工作量倒是比较大。

    顺便问LZ2个问题:
    1、你们软件的图片包有多大?

    2、你们项目从测试搭建环境到测试中期(产品稳定)大概有多长时间?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-12-1 13:47:56 | 只看该作者
    地图是 arcgis webservices,请问楼上 有什么工具可以测试,长时间稳定 也不怕麻烦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-12-1 16:40:15 | 只看该作者
    应该还是用Selenium类似的工具

    因为google就用这个测试它自己的地图服务啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-12-4 14:53:30 | 只看该作者
    有两种方法可以用,其实原理和Selenium差不多
    1、API测试,提取读取图片函数的API,设计在各种情况下,各个API的输出是否和预期一致。而图形界面的监测则只能一个个去核对了。
    其实就是在保证图片包正确的情况下做个集成测试而已。这个让开发帮点小忙就可以完成。

    2、另外一种是模拟QTP这样的测试工具在处理图片时的原理。将图片包内的图片分割为N个组件,比如一个街区的图,它可能由:街道图片、建筑图片、路线高亮图片、文字图片等组成,你把这些东东都分类一一做成组件,然后再选自己写一个简本的工具,原理就是调用各个组件。
    做完上面的工作,就可以开始写脚本了,无非就是调用组件来设计CASE,再通过调用组件来设置检查点。

    方法1比较简单,不过对图片包的监测可能不到位,方法2可以检测全部,可惜前期工作量巨大。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2009-12-4 15:37:28 | 只看该作者
    问下jackc,第二钟方法怎么做,具体点的例子有么?
    非常感谢!我的油箱xyg_8193438@163.com
    基于组件的方式,是不是用dll?vc++的工程即可
    哪位知道具体怎么做,请告诉我,多谢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-17 18:49 , Processed in 0.071813 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表