通过QTP进行测试排序

通过QTP进行测试排序,qtp,hp-uft,Qtp,Hp Uft,在我的应用程序中有一个java表,它有1列和5行。行的内容如下所示。这些内容按降序排列 172-18-zfs MKTLAB NFSVOL datastore1 datastore1(1) 单击列标题后,它将按升序排序&顺序如下 datastore1(1) datastore1 NFSVOL MK

在我的应用程序中有一个java表,它有1列和5行。行的内容如下所示。这些内容按降序排列

172-18-zfs   
MKTLAB  
NFSVOL                                                                
datastore1                       
datastore1(1)  
单击列标题后,它将按升序排序&顺序如下

datastore1(1)  
datastore1   
NFSVOL  
MKTLAB  
172-18-zfs
通过QTP我想检查这个排序是否正确。 我使用了字典的排序方法,但并没有给出预期的结果。它只是按照字母顺序排序。
按照预期的排序顺序,第一优先级应该是小写字母,然后是大写字母,然后是数字。

如果脚本的内置排序例程.Dictionary与应用程序预期的排序例程不匹配,则您可能必须创建自己的显示所需逻辑的排序例程。研究任何基于VBScript的排序选项,您可能会找到一个匹配的或适合您的选项。一个快速搜索显示了几个选项