Skip to content

Commit 118c33f

Browse files
authored
Merge pull request #330 from seleniumbase/performance-improvements
Performance improvements
2 parents 5054475 + c6ec7f2 commit 118c33f

File tree

7 files changed

+16
-13
lines changed

7 files changed

+16
-13
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pytest my_first_test.py --demo_mode
1212

1313
## <img src="https://cdn2.hubspot.net/hubfs/100006/images/super_square_logo_3a.png" title="SeleniumBase" height="32"> Quick Start:
1414

15-
(<i>Requires **[Python/Pip](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/install_python_pip_git.md)** [<img src="https://img.shields.io/badge/python-2.7,_3.x-22AADD.svg" alt="Python versions" />](https://www.python.org/downloads/). Optionally, you may want to use a [Python virtual environment](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/virtualenv_instructions.md) to isolate Python dependencies between projects.</i>)
15+
(<i>Requires **[Python/Pip](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/install_python_pip_git.md)** [<img src="https://img.shields.io/badge/python-2.7,_3.5,_3.6,_3.7-22AADD.svg" alt="Python versions" />](https://www.python.org/downloads/). Optionally, you may want to use a [Python virtual environment](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/virtualenv_instructions.md) to isolate Python dependencies between projects.</i>)
1616

1717
### <img src="https://cdn2.hubspot.net/hubfs/100006/images/super_square_logo_3a.png" title="SeleniumBase" height="32"> Git clone and install SeleniumBase:
1818
```

azure-pipelines.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
matrix:
1414
Python27:
1515
python.version: '2.7'
16+
Python35:
17+
python.version: '3.5'
1618
Python36:
1719
python.version: '3.6'
1820
Python37:

examples/master_qa/ReadMe.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ MasterQA combines web automation with manual verification to create a flexible t
44

55
### More info on MasterQA can be found [here](https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/masterqa/ReadMe.md).
66

7-
![](http://cdn2.hubspot.net/hubfs/100006/images/masterqa_gif.gif "MasterQA")<br />
7+
![](https://cdn2.hubspot.net/hubfs/100006/images/masterqa6.gif "MasterQA")<br />

help_docs/happy_customers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#### Some organizations that've grown their automation with SeleniumBase include:
22
* [HubSpot](http://www.hubspot.com/)
3-
* [Jana](http://jana.com/)
43
* [Veracode](http://www.veracode.com/)
54
* [CA Technologies](https://www.ca.com/)
65
* [Broadcom](https://www.broadcom.com/)
7-
* [MIT](http://web.mit.edu/)
86
* [iboss](https://www.iboss.com/)
7+
* [MIT](http://web.mit.edu/)
98
* [Akamai](https://www.akamai.com/)
109
* [VMware](http://www.vmware.com/)
10+
* [Jana](http://jana.com/)
1111
* [Raid The Room](http://raidtheroom.com/)
1212
* [Harvard Medical School](http://hms.harvard.edu/)
1313
* And more...

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ ipdb
66
unittest2
77
idna==2.8
88
chardet==3.0.4
9-
urllib3==1.24.3
10-
requests>=2.21.0
9+
urllib3==1.25.3
10+
requests>=2.22.0
1111
selenium==3.141.0
12-
pluggy>=0.11.0
12+
pluggy>=0.12.0
1313
pytest>=4.5.0
1414
pytest-cov>=2.7.1
1515
pytest-forked>=1.0.2

seleniumbase/fixtures/constants.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@ class VisualBaseline:
2525

2626
class JQuery:
2727
VER = "3.4.1"
28-
# MIN_JS = "//cdnjs.cloudflare.com/ajax/libs/jquery/%s/jquery.min.js" % VER
29-
MIN_JS = "//ajax.googleapis.com/ajax/libs/jquery/%s/jquery.min.js" % VER
28+
MIN_JS = "//cdnjs.cloudflare.com/ajax/libs/jquery/%s/jquery.min.js" % VER
29+
# MIN_JS = "//ajax.aspnetcdn.com/ajax/jQuery/jquery-%s.min.js" % VER
30+
# MIN_JS = "//ajax.googleapis.com/ajax/libs/jquery/%s/jquery.min.js" % VER
3031

3132

3233
class Messenger:

setup.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
setup(
1919
name='seleniumbase',
20-
version='1.23.11',
20+
version='1.23.12',
2121
description='Reliable Browser Automation & Testing Framework',
2222
long_description=long_description,
2323
long_description_content_type='text/markdown',
@@ -59,10 +59,10 @@
5959
'unittest2',
6060
'idna==2.8', # Must stay in sync with "requests"
6161
'chardet==3.0.4', # Must stay in sync with "requests"
62-
'urllib3==1.24.3', # Must stay in sync with "requests"
63-
'requests>=2.21.0',
62+
'urllib3==1.25.3', # Must stay in sync with "requests"
63+
'requests>=2.22.0',
6464
'selenium==3.141.0',
65-
'pluggy>=0.11.0',
65+
'pluggy>=0.12.0',
6666
'pytest>=4.5.0',
6767
'pytest-cov>=2.7.1',
6868
'pytest-forked>=1.0.2',

0 commit comments

Comments
 (0)