@@ -2851,22 +2851,24 @@ <h3 id="example-1-pokemon-site-using-incapsulaimperva-protection-with-invisible-
28512851< span class ="k "> with</ span > < span class ="n "> SB</ span > < span class ="p "> (</ span > < span class ="n "> uc</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="n "> test</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="n "> locale_code</ span > < span class ="o "> =</ span > < span class ="s2 "> "en"</ span > < span class ="p "> )</ span > < span class ="k "> as</ span > < span class ="n "> sb</ span > < span class ="p "> :</ span >
28522852 < span class ="n "> url</ span > < span class ="o "> =</ span > < span class ="s2 "> "https://www.pokemon.com/us"</ span >
28532853 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> activate_cdp_mode</ span > < span class ="p "> (</ span > < span class ="n "> url</ span > < span class ="p "> )</ span >
2854- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi " > 3 </ span > < span class ="p "> )</ span >
2854+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf " > 2.5 </ span > < span class ="p "> )</ span >
28552855 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> click_if_visible</ span > < span class ="p "> (</ span > < span class ="s2 "> "button#onetrust-reject-all-handler"</ span > < span class ="p "> )</ span >
2856- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi "> 1</ span > < span class ="p "> )</ span >
2856+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 1.2 </ span > < span class ="p "> )</ span >
28572857 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> click</ span > < span class ="p "> (</ span > < span class ="s1 "> 'a[href="https://www.pokemon.com/us/pokedex/"]'</ span > < span class ="p "> )</ span >
2858- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi "> 1</ span > < span class ="p "> )</ span >
2858+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 1.2 </ span > < span class ="p "> )</ span >
28592859 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> click</ span > < span class ="p "> (</ span > < span class ="s1 "> 'b:contains("Show Advanced Search")'</ span > < span class ="p "> )</ span >
2860- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi "> 1</ span > < span class ="p "> )</ span >
2860+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 1.2 </ span > < span class ="p "> )</ span >
28612861 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> click</ span > < span class ="p "> (</ span > < span class ="s1 "> 'span[data-type="type"][data-value="electric"]'</ span > < span class ="p "> )</ span >
2862- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi "> 1</ span > < span class ="p "> )</ span >
2862+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 0.5</ span > < span class ="p "> )</ span >
2863+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> scroll_into_view</ span > < span class ="p "> (</ span > < span class ="s2 "> "a#advSearch"</ span > < span class ="p "> )</ span >
2864+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 0.5</ span > < span class ="p "> )</ span >
28632865 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> click</ span > < span class ="p "> (</ span > < span class ="s2 "> "a#advSearch"</ span > < span class ="p "> )</ span >
2864- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi "> 1</ span > < span class ="p "> )</ span >
2866+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 1.2 </ span > < span class ="p "> )</ span >
28652867 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> click</ span > < span class ="p "> (</ span > < span class ="s1 "> 'img[src*="img/pokedex/detail/025.png"]'</ span > < span class ="p "> )</ span >
28662868 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> assert_text</ span > < span class ="p "> (</ span > < span class ="s2 "> "Pikachu"</ span > < span class ="p "> ,</ span > < span class ="s1 "> 'div[class*="title"]'</ span > < span class ="p "> )</ span >
28672869 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> assert_element</ span > < span class ="p "> (</ span > < span class ="s1 "> 'img[alt="Pikachu"]'</ span > < span class ="p "> )</ span >
28682870 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> scroll_into_view</ span > < span class ="p "> (</ span > < span class ="s2 "> "div.pokemon-ability-info"</ span > < span class ="p "> )</ span >
2869- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi "> 1</ span > < span class ="p "> )</ span >
2871+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 1.2 </ span > < span class ="p "> )</ span >
28702872 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> flash</ span > < span class ="p "> (</ span > < span class ="s1 "> 'div[class*="title"]'</ span > < span class ="p "> )</ span >
28712873 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> flash</ span > < span class ="p "> (</ span > < span class ="s1 "> 'img[alt="Pikachu"]'</ span > < span class ="p "> )</ span >
28722874 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> flash</ span > < span class ="p "> (</ span > < span class ="s2 "> "div.pokemon-ability-info"</ span > < span class ="p "> )</ span >
@@ -3040,7 +3042,7 @@ <h3 id="example-5-nike-site-using-shape-security">🔖 Example 5: (Nike site usi
30403042< span class ="k "> with</ span > < span class ="n "> SB</ span > < span class ="p "> (</ span > < span class ="n "> uc</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="n "> test</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="n "> locale_code</ span > < span class ="o "> =</ span > < span class ="s2 "> "en"</ span > < span class ="p "> )</ span > < span class ="k "> as</ span > < span class ="n "> sb</ span > < span class ="p "> :</ span >
30413043 < span class ="n "> url</ span > < span class ="o "> =</ span > < span class ="s2 "> "https://www.nike.com/"</ span >
30423044 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> activate_cdp_mode</ span > < span class ="p "> (</ span > < span class ="n "> url</ span > < span class ="p "> )</ span >
3043- < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mi " > 3 </ span > < span class ="p "> )</ span >
3045+ < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf " > 2.5 </ span > < span class ="p "> )</ span >
30443046 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> cdp</ span > < span class ="o "> .</ span > < span class ="n "> gui_click_element</ span > < span class ="p "> (</ span > < span class ="s1 "> 'div[data-testid="user-tools-container"]'</ span > < span class ="p "> )</ span >
30453047 < span class ="n "> sb</ span > < span class ="o "> .</ span > < span class ="n "> sleep</ span > < span class ="p "> (</ span > < span class ="mf "> 1.5</ span > < span class ="p "> )</ span >
30463048 < span class ="n "> search</ span > < span class ="o "> =</ span > < span class ="s2 "> "Nike Air Force 1"</ span >
@@ -3177,7 +3179,7 @@ <h3 id="cdp-mode-api-methods">🐙 CDP Mode API / Methods<a class="headerlink" h
31773179< h3 id ="cdp-mode-webelement-api-methods "> 🐙 CDP Mode WebElement API / Methods< a class ="headerlink " href ="#cdp-mode-webelement-api-methods " title ="Permanent link "> ¶</ a > </ h3 >
31783180< div class ="highlight "> < pre > < span > </ span > < code > < span class ="n "> element</ span > < span class ="o "> .</ span > < span class ="n "> clear_input</ span > < span class ="p "> ()</ span >
31793181< span class ="n "> element</ span > < span class ="o "> .</ span > < span class ="n "> click</ span > < span class ="p "> ()</ span >
3180- < span class ="n "> element</ span > < span class ="o "> .</ span > < span class ="n "> flash</ span > < span class ="p "> ()</ span >
3182+ < span class ="n "> element</ span > < span class ="o "> .</ span > < span class ="n "> flash</ span > < span class ="p "> (</ span > < span class =" n " > duration </ span > < span class =" o " > = </ span > < span class =" mf " > 0.5 </ span > < span class =" p " > , </ span > < span class =" n " > color </ span > < span class =" o " > = </ span > < span class =" s2 " > "EE4488" </ span > < span class =" p " > )</ span >
31813183< span class ="n "> element</ span > < span class ="o "> .</ span > < span class ="n "> focus</ span > < span class ="p "> ()</ span >
31823184< span class ="n "> element</ span > < span class ="o "> .</ span > < span class ="n "> highlight_overlay</ span > < span class ="p "> ()</ span >
31833185< span class ="n "> element</ span > < span class ="o "> .</ span > < span class ="n "> mouse_click</ span > < span class ="p "> ()</ span >
0 commit comments