2014-3-26 00:44| 发布者: tianzc| 查看: 812| 评论: 0
本节重点: 简单对象的定位 -----自动化测试的核心 对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他会有各种的特征(属性),如比我们可以通过一个人的身份证号,姓名,或者他住在哪个街道、楼层、门牌找到这个人。 那么一个对象也有类似的属性,我们可以通过这个属性找到这对象。 定位对象的目的一般有下面几种 · 操作对象 · 获得对象的属性,如获得测试对象的class属性,name属性等等 · 获得对象的text · 获得对象的数量 webdriver提供了一系列的对象定位方法,常用的有以下几种 · id · name · class name · link text · partial link text · tag name · xpath · css selector 我们可以看到,一个百度的输入框,可以用这么用种方式去定位。 |