怎样将EXCEL里的数据匹配到系统下拉选择窗体里的字段

6月前 559

我想用Studio做一个系统数据录入的测试,遇到一些问题:

项目描述:需要将下面“图片一”Excel文件的C列内容填充到“图片二”Chrom浏览器登录系统的相应字段中。但是如果直接把字符串写入系统是不认的,需要点击字段旁边的放大镜,打开弹窗(如“图片三”)。由于需要一一匹配Excel里的文字内容与系统Description字段的内容(而不是Code!),然后用点击选择,最后的结果如图片四。

想请教一下论坛里的高手,这种匹配式的选择用什么组件?如何实现?谢谢!

图片一:


图片二:


图片三:


图片四:



最新回复 (2)
  • 0 引用 2

    界面自动化-点击组件,用该组件是否能识别到该文本框如果能够识别到文本框,则设置下偏移,应该可以点击放大镜的图标;

    6月前 回复
  • 0 引用 3
    我的困惑是两个问题:
    1. 我的Excel表内容会读进一个Datatable变量,然后利用循环组件依次从“Security Profile”列读取数据,但问题是这里不能直接写入到网页的字段里,而是要与点击放大镜弹出的下拉框里的内容做匹配之后点击选择下拉框记录,这个如何实现? 我已经试过用直接写入的方式,系统是不接受的。所以难点一:如何匹配记录?
    2. 难点二:点击放大镜弹出下拉框后,怎样定位鼠标指针呢?这是个动态的啊?
    6月前 收起回复
    zhiwei: 1.放大镜应该一个web元素,可以被识别到; 2.表格弹出后,定位第一行需要的列,看看Selector是否包含行列信息,selector属性是支持变量的;通过变量遍历表格,就能定位该行;
    6月前回复
返回