|
|
1
1
暗示所有标签都是唯一的(我怀疑……):
假设函数名为“GetNameOfLabel”,则调用者的代码如下所示:
当然,这个函数并不是很简单,但是在挖掘了QC数据模型并找到了一种通过SQL从DB获取名称的有效方法之后,就足够简单了。 或者,该函数可以在数组或字典中查找名称,然后您必须维护该字典,但每次查找都不必转到数据库。 缺点:
如果在数组或字典中查找:
我会使用从db idea初始化的数组/字典。或者,如果你能接受已经提出的不变的想法,那就是一个很好的选择。考虑到在QCs定制脚本中没有独立于会话的作用域,SQL访问的思想可能真的会扼杀性能,因为它必须为每个新的用户会话执行。这就是为什么我也有这个不变的想法。 |
|
|
2
1
也许你应该增加一些错误处理,比如我们考虑到标签找不到的情况。 |
|
|
johnsonambrose · 按日期QTP更改窗口名称 7 年前 |
|
|
Pranav · 需要在执行对象的函数中传递对象和操作 7 年前 |
|
|
sam ali · 从数据表中获取前四个值。然后根据条件交换 7 年前 |
|
|
Neha · 如何使用单个对象一次性在qtp中运行多个查询 8 年前 |
|
|
Salek · 从子文件夹中查找最后一个名为month的文件夹 8 年前 |
|
|
Aditya · UFT 14.0:单击时不显示Java菜单 8 年前 |
|
|
Salek · 无法从Excel中读取参数名称(!not value) 8 年前 |
|
|
Leon · QTP-控制一个日期是否晚于另一个日期 10 年前 |