Skip to content

Commit 6fd338e

Browse files
committed
Update the ReadMe
1 parent 130e91a commit 6fd338e

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@ Design and build reliable web automation with **SeleniumBase**'s all-in-one test
44

55
[![](https://img.shields.io/pypi/v/seleniumbase.svg)](https://pypi.python.org/pypi/seleniumbase) [![Build Status](https://travis-ci.org/seleniumbase/SeleniumBase.svg?branch=master)](https://travis-ci.org/seleniumbase/SeleniumBase)<br /><br>
66

7-
<b>Take the hard work out of using WebDriver:</b><br />
7+
**Take the hard work out of using WebDriver:**<br />
88
SeleniumBase automatically takes care of tedious WebDriver actions such as spinning up & closing web browsers, creating screenshots for failing tests, using a proxy server, connecting to a Selenium Grid, etc. (<i>[Read more](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/command_line.md)</i>)
99

10-
<b>Simple Python syntax makes coding easy:</b><br />
10+
**Simple Python syntax makes coding easy:**<br />
1111
(<i>By default, [CSS Selectors](https://www.w3schools.com/cssref/css_selectors.asp) are used for finding page elements.</i>)
1212

1313
<img src="https://cdn2.hubspot.net/hubfs/100006/images/my_first_test_py_2.png" title="SeleniumBase Python Code" height="280">
1414

15-
<b>Run tests with Pytest or Nose in any browser:</b>
15+
**Run tests with Pytest or Nose in any browser:**
1616

1717
```bash
1818
pytest my_first_test.py --browser=chrome
1919

2020
nosetests my_test_suite.py --browser=firefox
2121
```
2222

23-
<b>Watch [my_first_test.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/my_first_test.py) run in [Demo Mode](#seleniumbase_demo_mode):</b><br>
23+
**Watch [my_first_test.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/my_first_test.py) run in [Demo Mode](#seleniumbase_demo_mode):**<br>
2424
![](https://cdn2.hubspot.net/hubfs/100006/images/sb_demo.gif "SeleniumBase")<br>
2525
(<i>If you remove all the asserts from that test, you're left with [basic_script.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/basic_script.py), which performs all the actions you can see when running the test.</i>)
2626

27-
<b>No more messy code:</b><br />
27+
**No more messy code:**<br />
2828
This long line of WebDriver code...
2929
```python
3030
self.driver.find_element_by_css_selector("textarea").send_keys("text")
@@ -35,25 +35,25 @@ self.update_text("textarea", "text")
3535
```
3636
(<i>You can still use ``self.driver`` in your code.</i>)
3737

38-
<b>No more flaky tests:</b><br />
38+
**No more flaky tests:**<br />
3939
SeleniumBase methods automatically wait for page elements to finish loading before interacting with them (*up to a timeout limit*). This means you no longer need random ``time.sleep()`` statements in your code.
4040

41-
<b>Assist manual QA with automation:</b><br />
41+
**Assist manual QA with automation:**<br />
4242
SeleniumBase includes an automated/manual hybrid solution called **[MasterQA](https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/masterqa/ReadMe.md)**, which speeds up manual testing by having automation perform all the web browser actions while the manual tester only validates what is seen.
4343

44-
<b>Integrate with your favorite tools:</b><br />
44+
**Integrate with your favorite tools:**<br />
4545
SeleniumBase is compatible with [Selenium Grid](https://github.com/seleniumbase/SeleniumBase/tree/master/integrations/selenium_grid), [MySQL](https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/core/testcase_manager.py), [Docker](https://github.com/seleniumbase/SeleniumBase/blob/master/integrations/docker/ReadMe.md), [NodeJS](https://github.com/seleniumbase/SeleniumBase/tree/master/integrations/node_js), [Google Cloud](https://github.com/seleniumbase/SeleniumBase/tree/master/integrations/google_cloud/ReadMe.md), and [AWS](#amazon_section).
4646

47-
<b>Business mindset:</b><br />
47+
**Business mindset:**<br />
4848
SeleniumBase makes it easy to automate tedious business tasks. (*To learn about businesses using SeleniumBase, [Click Here](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/happy_customers.md).*)
4949

50-
<b>Extensively tested and made with love:</b><br />
50+
**Extensively tested and made with love:**<br />
5151
SeleniumBase was originally built for [testing HubSpot's platform](https://product.hubspot.com/blog/the-classic-qa-team-is-obsolete) and automating business activites. Then in 2014, SeleniumBase was open-sourced to benefit users everywhere. It has grown significantly since then. For more HubSpot open-source projects, check out [github.com/hubspot](https://github.com/hubspot).
5252

53-
<b>Lots of additional features:</b><br />
53+
**Lots of additional features:**<br />
5454
([Read more about SeleniumBase features](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/features_list.md))
5555

56-
<img src="https://cdn2.hubspot.net/hubfs/100006/images/SB_Logo8g.png" title="SeleniumBase" height="36">
56+
<br><img src="https://cdn2.hubspot.net/hubfs/100006/images/SB_Logo8g.png" title="SeleniumBase" height="36">
5757

5858
## Get Started:
5959

0 commit comments

Comments
 (0)