Silverlight application testing

上一篇 / 下一篇  2008-11-05 12:50:07 / 个人分类:Silverlight Testing

  最近在一个SilverLight项目的测试,关于什么是Sliverlight大家可以去这个网址上去看:http://silverlight.cn/

  Silverlight项目与Flex项目一样,如果你想找一个合适工具进行界面测试是非常不容易,更何况silverlight刚出来没有多久,世面上很难找到一个界面测试工具.我在网上苦苦寻求了一个礼拜,终于发现了一个工具Imacros Broswer,它可以实现silverlight界面录制和回放的工作.

  今天我要叙述的是如何针对一些特定的功能进行测试:

  1. Bar graph

  • (1) Requirement:

    

    • 上图中bar的整体长度是需要在配置文件中设定的,目前是2sec
    • bar的右侧显示的当前bar的长度(0.1sec)
    • 当前bar的长度为绿色所标识的部分,即0.1/2所得到的
    • bar中有一个marker(竖线)来做一个分界点,如果当前bar的长度超出这个marker则显示红色,如果没有超出这个marker则显示绿色;当marker超出总长时,则不显示;其中marker也是在配置文件中设定的. 
  • (2) Test cases design
    • 根据等价类划分的方法,我们首先要找出输入值,然后根据输入值做等价类划分和分界值的查找,进而得出预期的结果
    • 输入值:
      • bar总长度(总长度为空或非法的情况不考虑)
        • 总长度为0时
        • 总长度为正常值时
      • 当前bar长度 (当前长度为负值或其它非法值时不考虑)
        • 当前长度为0时
        • 当前长度为空时 
        • 当前长度>总长度时
        • 当前长度=总长度时
        • 当前长度<总长度时
      • Marker位置 (当为负值或空或其它非法值时不考虑)
        • Marker为0时
        • Marker=总长度时
        • Marker<总长度时
        • Marker>总长度时
        • Marker<当前长度时
        • Marker>当前长度时
        • Marker=当前长度时
    • 等价类和边界值划分


TAG:

Quality Trackers 引用 删除 liyun100   /   2011-09-28 16:57:12
现在有一个更好的工具去测试这种IMAGE类型的网站了,名称叫做SIKULI,在google上搜索一下,很简单的
随风而动的个人空间 引用 删除 随风而动   /   2011-08-05 14:49:12
WebUI Test Studio    怎么使用的
TIB 引用 删除 TIB   /   2010-07-12 22:43:36
支持Silverlight的自动化测试工具有TestComplete、Ranorex、WebUI Test Studio等
eyta的个人空间 引用 删除 eyta   /   2009-12-01 10:37:51
我也在做这个测试,也录不到内容啊
Quality Trackers 引用 删除 liyun100   /   2009-06-19 18:51:26
你能不能详细说一下,我不太清楚为什么录制不上.
我猜有一种可能是因为你选择的录制方式不对,你最好是详细的内容说一下.
布烁 引用 删除 xtiu005   /   2009-06-17 15:30:32
你好,我现在做Silverlight项目的测试,
请问怎样用Imacros Broswer做Silverlight自动化测试呢?
注:Imacros Broswer的免费版已经下载并安装上了,但是录制不了操作步骤。
 

评分:0

我来说两句

Open Toolbar