31.7.3 • Published 8 months ago

testcafe-hammerhead v31.7.3

Weekly downloads
267,607
License
MIT
Repository
github
Last release
8 months ago

testcafe-hammerhead

testcafe-hammerhead is a powerful Web proxy used as a core for the TestCafe testing framework.

Core Concepts

testcafe-hammerhead is a URL-rewriting proxy. This means that it rewrites all properties of the appropriate JavaScript objects that contain a URL value (Location, HTMLLinkElement.href, etc). You can see it if you open a proxied page, invoke the browser's DevTools and inspect any element.

In addition, the proxied web page does not know that it is opened under a proxy. The proxy intercepts access attempts to all URL-containing properties and provides the original values.

First Look

  1. Clone the Hammerhead repository
    git clone https://github.com/DevExpress/testcafe-hammerhead.git
  2. Go to the testcafe-hammerhead folder
    cd testcafe-hammerhead
  3. Install the dependencies
    npm install
  4. Run the Hammerhead playground to see our proxy in action
    node node_modules/gulp/bin/gulp http-playground

This opens a playground page where you can specify a webpage to proxy. Enter the page URL and hit Proxy!.

Features

  • HTTP/HTTPS requests
  • WebSockets, EventSource
  • file upload
  • request events (onRequest, onResponse)
  • bypassing requests
  • custom UI on a web page

Reporting Issues and Contributing

Read our Contributing Guide to learn how to contribute to the project.

Build Status

Sauce Test Status

Health Monitor

31.7.3

8 months ago

31.7.2

11 months ago

31.7.1

1 year ago

31.7.0

1 year ago

31.6.4

1 year ago

31.6.3

1 year ago

31.4.15

2 years ago

31.4.10

2 years ago

31.4.11

2 years ago

31.4.12

2 years ago

31.6.1

2 years ago

31.6.2

2 years ago

31.5.0

2 years ago

31.4.2

2 years ago

31.4.3

2 years ago

31.4.4

2 years ago

31.4.5

2 years ago

31.4.6

2 years ago

31.4.7

2 years ago

31.4.8

2 years ago

31.4.9

2 years ago

28.3.1

2 years ago

28.3.0

2 years ago

31.1.0

2 years ago

28.2.7

2 years ago

31.0.0

2 years ago

28.2.8

2 years ago

28.2.9

2 years ago

30.1.0

2 years ago

29.0.0

2 years ago

28.4.0

2 years ago

28.4.1

2 years ago

28.4.2

2 years ago

30.0.0

2 years ago

31.4.0

2 years ago

31.4.1

2 years ago

31.3.0

2 years ago

31.2.0

2 years ago

28.2.2

2 years ago

28.2.3

2 years ago

28.2.0

2 years ago

28.2.1

2 years ago

28.2.6

2 years ago

28.2.4

2 years ago

28.2.5

2 years ago

25.0.2

3 years ago

25.0.3

3 years ago

26.0.2

3 years ago

26.0.1

3 years ago

27.0.1

3 years ago

28.1.0

2 years ago

28.0.0

3 years ago

28.0.1

3 years ago

25.0.1

3 years ago

25.0.0

3 years ago

24.7.4

3 years ago

24.7.3

3 years ago

24.7.2

3 years ago

24.7.1

3 years ago

24.7.0

3 years ago

24.5.20

3 years ago

24.5.24

3 years ago

24.5.23

3 years ago

24.5.22

3 years ago

24.5.21

3 years ago

24.6.0

3 years ago

24.5.19

3 years ago

24.5.17

3 years ago

24.5.16

3 years ago

24.5.18

3 years ago

24.5.15

3 years ago

24.5.14

3 years ago

24.5.13

3 years ago

24.5.12

3 years ago

24.5.11

3 years ago

24.5.10

3 years ago

24.5.9

3 years ago

24.5.8

3 years ago

24.5.7

4 years ago

24.5.6

4 years ago

24.5.5

4 years ago

24.5.4

4 years ago

24.5.3

4 years ago

24.5.2

4 years ago

24.5.1

4 years ago

24.5.0

4 years ago

24.4.3

4 years ago

24.4.2

4 years ago

24.4.1

4 years ago

24.4.0

4 years ago

24.3.1

4 years ago

24.3.0

4 years ago

24.2.2

4 years ago

24.2.1

4 years ago

24.2.0

4 years ago

24.1.1

4 years ago

24.1.0

4 years ago

24.0.0

4 years ago

23.0.0

4 years ago

21.0.0

4 years ago

20.3.0

4 years ago

20.2.0

4 years ago

20.1.0

4 years ago

20.0.0

4 years ago

19.5.0

4 years ago

19.4.2

4 years ago

19.4.1

4 years ago

19.4.0

4 years ago

19.3.0

4 years ago

19.2.3

4 years ago

19.2.2

4 years ago

19.2.1

4 years ago

19.2.0

4 years ago

19.1.1

4 years ago

19.1.0

4 years ago

19.0.1

4 years ago

19.0.0

4 years ago

18.0.0

4 years ago

17.1.26

4 years ago

17.1.25

4 years ago

17.1.24

4 years ago

17.1.23

5 years ago

17.1.22

5 years ago

17.1.21

5 years ago

17.1.20

5 years ago

17.1.19

5 years ago

17.1.18

5 years ago

17.1.17

5 years ago

17.1.16

5 years ago

17.1.15

5 years ago

17.1.14

5 years ago

17.1.13

5 years ago

17.1.12

5 years ago

17.1.11

5 years ago

17.1.10

5 years ago

17.1.9

5 years ago

17.1.8

5 years ago

17.1.6

5 years ago

17.1.7

5 years ago

17.1.4

5 years ago

17.1.3

5 years ago

17.1.2

5 years ago

17.1.1

5 years ago

17.1.0

5 years ago

17.0.1

5 years ago

16.2.9

5 years ago

16.2.7

5 years ago

16.2.6

5 years ago

16.2.5

5 years ago

16.2.4

5 years ago

16.2.3

5 years ago

16.2.2

5 years ago

16.2.1

5 years ago

16.2.0

5 years ago

16.1.3

5 years ago

16.1.2

5 years ago

16.1.1

5 years ago

16.1.0

5 years ago

16.0.2

5 years ago

16.0.1

5 years ago

16.0.0

5 years ago

15.0.0

5 years ago

14.11.1

5 years ago

14.11.0

5 years ago

14.10.2

6 years ago

14.10.1

6 years ago

14.10.0

6 years ago

14.9.2

6 years ago

14.9.1

6 years ago

14.9.0

6 years ago

14.8.0

6 years ago

14.7.4

6 years ago

14.7.3

6 years ago

14.7.2

6 years ago

14.7.1

6 years ago

14.7.0

6 years ago

14.6.13

6 years ago

14.6.11

6 years ago

14.6.10

6 years ago

14.6.9

6 years ago

14.6.8

6 years ago

14.6.6

6 years ago

14.6.5

6 years ago

14.6.4

6 years ago

14.6.3

6 years ago

14.6.2

6 years ago

14.6.1

6 years ago

14.6.0

6 years ago

14.5.4

6 years ago

14.5.3

6 years ago

14.5.2

6 years ago

14.5.1

6 years ago

14.5.0

6 years ago

14.4.14

6 years ago

14.4.13

6 years ago

14.4.12

6 years ago

14.4.11

6 years ago

14.4.10

6 years ago

14.4.9

6 years ago

14.4.8

6 years ago

14.4.7

6 years ago

14.4.6

6 years ago

14.4.4

6 years ago

14.4.3

6 years ago

14.4.2

6 years ago

14.4.1

6 years ago

14.4.0

6 years ago

14.3.1

7 years ago

14.3.0

7 years ago

14.2.7

7 years ago

14.2.6

7 years ago

14.2.5

7 years ago

14.2.4

7 years ago

14.2.3

7 years ago

14.2.2

7 years ago

14.2.1

7 years ago

14.2.0

7 years ago

14.1.1

7 years ago

14.1.0

7 years ago

14.0.0

7 years ago

13.5.2

7 years ago

13.5.1

7 years ago

13.5.0

7 years ago

13.4.4

7 years ago

13.4.3

7 years ago

13.4.2

7 years ago

13.4.1

7 years ago

13.4.0

7 years ago

13.3.1

7 years ago

13.3.0

7 years ago

13.2.1

7 years ago

13.2.0

7 years ago

13.1.3

7 years ago

13.1.2

7 years ago

13.1.1

7 years ago

13.1.0

7 years ago

13.0.1

7 years ago

13.0.0

7 years ago

12.1.9

7 years ago

12.1.8

7 years ago

12.1.7

7 years ago

12.1.6

7 years ago

12.1.5

7 years ago

12.1.4

7 years ago

12.1.3

7 years ago

12.1.2

7 years ago

12.1.1

7 years ago

12.1.0

7 years ago

12.0.3

7 years ago

12.0.2

7 years ago

12.0.1

7 years ago

12.0.0

8 years ago

11.2.1

8 years ago

11.2.0

8 years ago

11.1.6

8 years ago

11.1.5

8 years ago

11.1.4

8 years ago

11.1.3

8 years ago

11.1.2

8 years ago

11.1.1

8 years ago

11.1.0

8 years ago

11.0.3

8 years ago

11.0.2

8 years ago

11.0.1

8 years ago

11.0.0

8 years ago

10.10.0

8 years ago

10.9.1

8 years ago

10.9.0

8 years ago

10.8.1

8 years ago

10.8.0

8 years ago

10.7.0

8 years ago

10.6.10

8 years ago

10.6.9

8 years ago

10.6.8

8 years ago

10.6.7

8 years ago

10.6.6

8 years ago

10.6.5

8 years ago

10.6.4

8 years ago

10.6.3

8 years ago

10.6.2

8 years ago

10.6.1

8 years ago

10.6.0

8 years ago

10.5.0

8 years ago

10.4.0

8 years ago

10.3.4

8 years ago

10.3.3

8 years ago

10.3.2

8 years ago

10.3.1

8 years ago

10.3.0

8 years ago

10.2.1

8 years ago

10.2.0

8 years ago

10.1.7

8 years ago

10.1.6

8 years ago

10.1.5

8 years ago

10.1.4

8 years ago

10.1.3

8 years ago

10.1.2

8 years ago

10.1.1

8 years ago

10.1.0

8 years ago

10.0.2

9 years ago

10.0.1

9 years ago

10.0.0

9 years ago

9.3.12

9 years ago

9.3.11

9 years ago

9.3.10

9 years ago

9.3.9

9 years ago

9.3.8

9 years ago

9.3.7

9 years ago

9.3.6

9 years ago

9.3.5

9 years ago

9.3.4

9 years ago

9.3.3

9 years ago

9.3.1

9 years ago

9.3.0

9 years ago

9.2.3

9 years ago

9.2.2

9 years ago

9.2.1

9 years ago

9.2.0

9 years ago

9.1.0

9 years ago

9.0.3

9 years ago

9.0.2

9 years ago

9.0.1

9 years ago

9.0.0

9 years ago

8.3.1

9 years ago

8.2.0

9 years ago

8.1.0

9 years ago

8.0.0

9 years ago

7.1.3

9 years ago

7.1.2

9 years ago

7.1.1

9 years ago

7.1.0

9 years ago

7.0.0

9 years ago

6.0.1

9 years ago

6.0.0

9 years ago

5.0.0

9 years ago

4.1.3

9 years ago

3.1.3

9 years ago

3.1.2

9 years ago

3.1.1

9 years ago

3.1.0

9 years ago

3.0.1

9 years ago

3.0.0

9 years ago

2.0.2

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.1.0

10 years ago

1.0.0

10 years ago

0.2.1

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago