(12)java+ selenium->元素定位大法之By_link_text

1.簡介

 本章節介紹元素定位中的link_text,顧名思義是通過鏈接定位的(官方說法:超鏈接文本定位)。什么是link_text呢,就是我們在任何一個網頁上都可以看到有一個或者多個鏈接,上面有一個文字描述,點擊這個文字,就可以跳轉到其他頁面。這個就是link_Text

注意:link_text 只能使用精準的匹配(a標簽的全部文本內容)

2.常用定位方法(8種)

(1)id
(2)name
(3)class name
(4)tag name
(5)link text(本篇講解)
(6)partial link text
(7)xpath
(8)css selector

3.自動測試實戰

 我們以百度首頁的新聞為例子“新聞

3.1大致步驟

1.訪問百度首頁。

2.通過link_

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/82658.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/82658.shtml
英文地址,請注明出處:http://en.pswp.cn/web/82658.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Tomcat 線程模型詳解性能調優

1. Tomcat I/O模型詳解**(了解)** 1.1 Linux I/O模型詳解 I/O要解決什么問題 I/O:在計算機內存與外部設備之間拷貝數據的過程。 程序通過CPU向外部設備發出讀指令,數據從外部設備拷貝至內存需要一段時間,這段時間CPU就…

C++課設:智能優惠快餐點餐系統

名人說:路漫漫其修遠兮,吾將上下而求索。—— 屈原《離騷》 創作者:Code_流蘇(CSDN)(一個喜歡古詩詞和編程的Coder😊) 專欄介紹:《編程項目實戰》 目錄 一、項目介紹與亮點功能1. 項目背景2.完…

PHP的namespace

文章目錄 環境Java的packagepackage關鍵字包結構和目錄結構訪問權限import關鍵字總結 PHP的namespacenamespace關鍵字在同一個文件里使用資源限定,完全限定,非限定限定完全限定非限定 use關鍵字use VS 直接指定資源在不同的文件里使用總結 環境 Windows…

矩陣分解相關知識點總結(二)

文章目錄 三、矩陣的QR分解3.1、Givens矩陣與Givens變換3.2、Householder矩陣與Householder變換3.3、QR分解 書接上文矩陣分解相關知識點總結(一) 三、矩陣的QR分解 3.1、Givens矩陣與Givens變換 設非零列向量 x ∈ R n \bm{x}\in {\bf{R}}^n x∈Rn及單…

Chorme如何對于youtube視頻進行畫中畫背景播放?

畫中畫可以讓你小窗播放,然后瀏覽器放后臺還可以做點別的事情。 B站直接可以選擇小窗播放,游覽器最小化就可以,但是youtube的小窗播放游覽器一切換就不顯示了。 其實是因為youtube的小窗播放不是真的小窗播放。要想真的實現需要在youtube視…

14.AI搭建preparationのBERT預訓練模型進行文本分類

一、回顧: 對深度學習框架Python2.0進行自然語言處理有了一個基礎性的認識注意力模型編碼器(encoder_layer,用于分類的全連接層dense_layer),拋棄了傳統的循環神經網絡和卷積神經網絡,通過注意力模型將任意位置的兩個單詞的距離轉換成1編碼器…

OD 算法題 B卷【最長公共前綴】

文章目錄 最長公共前綴 最長公共前綴 編寫一個函數來查找字符串數組 中的最長公共前綴,如果不存在公共前綴,返回字符串’Zero’字符串長度范圍【2,1000】,字符串中字符長度范圍為【1,126】 示例1 輸入: [“flower”, “flow”, …

pycharm F2 修改文件名 修改快捷鍵

菜單:File-> Setting, Keymap中搜索 Rename, 其中,有 Refactor-> Rename,右鍵添加快捷鍵,F2,刪除原有快捷鍵就可以了。

WEB安全--SQL注入--bypass技巧2

繼之前文章的補充: WEB安全--SQL注入--bypass技巧_sql注入過濾空格-CSDN博客 Q1:發現sql注入的時間盲注時,如果時間盲注的函數都被過濾了,怎么辦? 除了找其他函數替換、編碼等方式,還有以下方式繞過&…

自定義事件wpf

// 自定義控件 public class MyCustomControl : Control { public static readonly RoutedEvent MyCustomEvent EventManager.RegisterRoutedEvent( "MyCustom", RoutingStrategy.Bubbling, typeof(RoutedEventHandler), typeof(MyCustomControl) ); public event R…

【匯編逆向系列】一、無參數的函數調用- RSP,EAX寄存器,全局變量,INT類型和MOV,INC,SHL指令

給出一段簡單的匯編 no_params_function:0000000000000000: 40 57 push rdi0000000000000002: 8B 05 00 00 00 00 mov eax,dword ptr [global_counter]0000000000000008: FF C0 inc eax000000000000000A: 89 05 00 00 00 0…

知識蒸餾:從模型輸出到深層理解

1. 概念闡釋: 還記得上次說的“老師教你畫畫,不只教‘貓’,還教‘像狗像樹葉’的細微感覺”嗎?那是最初的蒸餾。 后來大家發現,老師不僅僅通過“最后畫出來像什么”來教你。 有時候,老師是教你“他畫畫時,哪里用了力氣,哪里畫得特別認真”(這叫基于特征的蒸餾,學習…

vue-18(使用 Vuex 插件實現高級功能)

使用 Vuex 插件實現高級功能 Vuex 插件提供了一種強大的方式來擴展 Vuex 存儲的功能。它們為存儲的變更過程提供了鉤子,允許你攔截變更、執行副作用以及添加自定義邏輯。本章將探討如何利用 Vuex 插件實現持久化、日志記錄和時間旅行調試等高級功能。我們將深入研究…

【Java】CopyOnWriteArrayList

一,概述 CopyOnWriteArrayList作為List接口的實現之一,它區分于ArrayList在于它是線程安全的。如它名字一樣,所有的寫操作均復制了原數組的值,雖說代價較大,但讀多寫少的環境下,是可接受的。筆者在此簡單看…

【高等數學】函數項級數

目錄 函數項級數收斂域的定義收斂域的判定方法常見冪級數展開(麥克勞林級數)冪級數的應用 傅里葉級數傅里葉級數的基本概念傅里葉級數的主要性質奇偶函數的簡化周期延拓奇延拓偶延拓 函數項級數 函數項級數是指由一系列函數構成的無窮級數,形…

基于cornerstone3D的dicom影像瀏覽器 第二十八章 LabelTool文字標記,L標記,R標記及標記樣式設置

文章目錄 前言一、L標記、R標記二、修改工具樣式1. 樣式的四種級別2. 導入annotation3. 示例1 - 修改toolGroup中的樣式4. 示例2 - 修改viewport中的樣式 三、可配置樣式 前言 cornerstone3D 中的文字標記工具LabelTool,在添加文字標記時會彈出對話框讓用戶輸入文字…

PPT轉圖片拼貼工具 v4.3

軟件介紹 這個軟件就是將PPT文件轉換為圖片并且拼接起來。 效果展示 支持導入文件和支持導入文件夾,也支持手動輸入文件/文件夾路徑 軟件界面 這一次提供了源碼和開箱即用版本,exe就是直接用就可以了。 軟件源碼 import os import re import sys …

新版NANO下載燒錄過程

一、序言 搭建 Jetson 系列產品燒錄系統的環境需要在電腦主機上安裝 Ubuntu 系統。此處使用 18.04 LTS。 二、環境搭建 1、安裝庫 $ sudo apt-get install qemu-user-static$ sudo apt-get install python 搭建環境的過程需要這個應用庫來將某些 NVIDIA 軟件組件安裝到 Je…

神經網絡-Day45

目錄 一、tensorboard的基本操作1.1 發展歷史1.2 tensorboard的原理 二、tensorboard實戰2.1 cifar-10 MLP實戰2.2 cifar-10 CNN實戰 在神經網絡訓練中,為了幫助理解,借用了很多的組件,比如訓練進度條、可視化的loss下降曲線、權重分布圖&…

設計模式之單例模式(二): 心得體會

設計模式之單例模式(一)-CSDN博客 目錄 1.背景 2.分析 2.1.違背面向對象設計原則,導致職責混亂 2.2.全局狀態泛濫,引發依賴與耦合災難 2.3.多線程場景下風險放大,性能與穩定性受損 2.4.測試與維護難度指數級上升 2.5.違背 “最小知識原…