You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📊 <ahref="https://github.com/seleniumbase/SeleniumBase/"><btranslate="no">SeleniumBase</b></a> is a complete framework for browser automation activities. It supports <ahref="https://docs.pytest.org/en/latest/how-to/usage.html">pytest</a>, which makes it easy to scale testing. Includes advanced tools for reporting, script-generation, and stealthy automation.
55
+
📊 <ahref="https://github.com/seleniumbase/SeleniumBase/"><btranslate="no">SeleniumBase</b></a> is a complete framework for browser automation. It extends <ahref="https://docs.pytest.org/en/latest/how-to/usage.html">pytest</a>, has stealth options, and includes advanced tools such as a Dashboard, a Recorder, and more.
56
56
57
57
🐙 Stealth modes: <atranslate="no"href="https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/uc_mode.md">UC Mode</a> and <atranslate="no"href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/ReadMe.md"><b>CDP Mode</b></a> can bypass bot-detection, handle CAPTCHAs, and call methods from the <ahref="https://chromedevtools.github.io/devtools-protocol/"translate="no">Chrome Devtools Protocol</a>. CDP Mode includes <ahref="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/playwright/ReadMe.md"><b><spantranslate="no">Stealthy Playwright Mode</span></b></a>, which makes Playwright stealthy.
58
58
@@ -64,13 +64,13 @@
64
64
65
65
<palign="left">📓 Here's the stealthy architecture overview:</p>
(For maximum stealth, use <atranslate="no"href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/ReadMe.md">CDP Mode</a>, which includes <atranslate="no"href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/playwright/ReadMe.md">Stealthy Playwright</a>)
70
70
71
71
--------
72
72
73
-
Here's a [Pure CDP Mode](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/ReadMe.md#Pure_CDP_Mode) example of scraping Hacker News:
73
+
Here's a [Pure CDP Mode](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/ReadMe.md#-pure-cdp-mode-sb_cdp) example of scraping Hacker News:
74
74
75
75
```python
76
76
from seleniumbase import sb_cdp
@@ -106,7 +106,7 @@ with SB(uc=True, test=True) as sb:
106
106
107
107
> `python raw_google.py`
108
108
109
-
<ahref="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/raw_google.py"><imgsrc="https://seleniumbase.github.io/cdn/img/google_sb_result.jpg"alt="SeleniumBase on Google"title="SeleniumBase on Google"width="500" /></a>
109
+
<ahref="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/raw_google.py"><imgsrc="https://seleniumbase.github.io/cdn/img/google_sb_result.jpg"alt="SeleniumBase on Google"width="500" /></a>
110
110
111
111
--------
112
112
@@ -128,7 +128,7 @@ with SB(uc=True, test=True, locale="en") as sb:
<p align="left"><b>Here's the full code for<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/my_first_test.py">my_first_test.py</a>:</b></p>
0 commit comments