在UI測試的過程中,我們經常會遇到對下拉框的處理, 筆者在日常的維護中, 對下拉框的處理的太多, 各種好定位的不好定位的, 這里可以分享兩種定位方法:
1.日常定位的方法每個select下拉框都是一個list,在取值時,取到對應list[x][y] ---- >>找到對應要選取得的值;


2.通過封裝后的select類,可以直接快速定位,不過此種方式存在一定的局限性, 定位的元素必須是可讀固定,如果一個元素的屬性是auto,或者不可讀,就不能再根據某個固有屬性來定位了, 不過這種方式也可以滿足我們日常80%的需求了。對select類的處理方式是筆者最近剛剛學來的, 筆者個人是比較傾向於第一種定位方式, 至少在知道select類之前, 筆者一直都是用傳統的方式處理下拉框,已經666了,哈哈哈, 不過蘿卜白菜各有所愛, 能定位到元素就可以了, 沒必要一定要用那種方式了。關鍵時候還是靈活變通啊,這里分享兩種定位方式,希望能幫到大家

