1.3.98 • Published 1 month ago

@auxcode/auxta v1.3.98

Weekly downloads
-
License
ISC
Repository
-
Last release
1 month ago

AuxTA

Implementing

The main thing is a scenario.

Scenarios consts of `steps.

Clicking

All clicks wait for the selector by default and timeout w/ the standard timeout unless different is specified.

timeout It is recommended to have a standard timeout for the whole scenario and not to define spefici. TODO

auxta.clickByText TO BE FIXED BY GEORGE TO ADD THE WAIT FOR SELECTOR WHICH IS MISSING

auxta.clickByXPath

auxta.clickByClass

auxta.click() THINK TO MAKE TODO

waitforseelctorbytext depreciated

Working with Tab

...

Complex Workflows

Email

  • (AuxTA) We do some action on the website.
  • (Website) Sends an email to the email address of the user who did the action.
  • (AuxTA) Should check that that the email was correctly sent. So we check:
    • auxta.checkMail(_from_name_, _from_email_, _subject_, _body_text_)
      • The email login is in the main config of the test suite.
        • email
        • API TOKEN
      • For the moment we do it synchroneous (AuxTA waits for the email).
      • The email must be newser than the time of the action on the Website.
      • Must be from_name (substring)
      • Must be from_email (substring)
      • Must have subject (substring)
      • Must cotnain body_text (substring)
      • Quality of Service, if the email does not arrive w/in eg. 5 minutes we return an error w/ timeout.
    • auxta.clickInMail(_from_name_, _from_email_, _subject_, _click_on_)

Running

  • Create a main function that calls the run() function which starts all tests
  • Create a function for each test that calls the auxtaPuppeteer.run(event, callback, featureName, scenarioName) function

Puppeteer

https://pptr.dev

https://github.com/puppeteer/puppeteer

Install

npm i

Setup

{
  # All background functions that will be run, listed
  "suitesList": [
    "{filename}-background"
  ],
  # The tested site's url
  "baseURL": "https://{sitename}/",
  # The url where the tests are ran
  "testsURL": "https://{sitename}/",
  # The organization's name
  "organization": "string",
  # The digital product's name
  "digitalProduct": "bedrijfsfinanciering.com",
  # Max timeout in milliseconds
  # Default 1000
  "timeout": 1000,
  # The credentials of the user that uploads the tests to the site
  "email": "string",
  "password": "string",
  "token": "string"
  # Screen width and height used in the testing
  # Allows testing from mobile devices screens
  "screenWidth": 1920,
  "screenHeight": 1080,
}

##backlog Implement a way to scout the skipped steps w/ $failed=true, $skipped=++ control click go to source directory

##Improvements

  • introduce the new headless mode, by Puppeteer.

platform improvements

Also some improvements to the platform in general:

  • get the console state after a fail, this would increase the value of each failed report.
1.3.97

1 month ago

1.3.98

1 month ago

1.3.96

2 months ago

1.3.95

2 months ago

1.3.94

2 months ago

1.3.93

2 months ago

1.3.92

2 months ago

1.3.92-beta.1

2 months ago

1.3.92-beta.2

2 months ago

1.3.92-beta.0

3 months ago

1.3.90

3 months ago

1.3.91

3 months ago

1.3.86

3 months ago

1.3.87

3 months ago

1.3.88

3 months ago

1.3.89

3 months ago

1.3.85

3 months ago

1.3.85-beta.0

3 months ago

1.3.82

3 months ago

1.3.83

3 months ago

1.3.84

3 months ago

1.3.81

3 months ago

1.3.80

4 months ago

1.3.79

4 months ago

1.3.78-beta.115

4 months ago

1.3.78-beta.114

4 months ago

1.3.78-beta.113

4 months ago

1.3.78-beta.112

5 months ago

1.3.78-beta.111

5 months ago

1.3.78-beta.110

5 months ago

1.3.78-beta.109

5 months ago

1.3.78-beta.108

5 months ago

1.3.78-beta.107

5 months ago

1.3.78-beta.106

5 months ago

1.3.78-beta.105

5 months ago

1.3.78-beta.103

5 months ago

1.3.78-beta.104

5 months ago

1.3.78-beta.101

5 months ago

1.3.78-beta.102

5 months ago

1.3.78-beta.0

5 months ago

1.3.78-beta.100

5 months ago

1.3.76

5 months ago

1.3.77

5 months ago

1.3.54

6 months ago

1.3.57

6 months ago

1.3.58

6 months ago

1.3.55

6 months ago

1.3.56

6 months ago

1.3.59

6 months ago

1.3.60

6 months ago

1.3.61

6 months ago

1.3.64

6 months ago

1.3.65

6 months ago

1.3.62

6 months ago

1.3.63

6 months ago

1.3.68

6 months ago

1.3.69

6 months ago

1.3.66

6 months ago

1.3.67

6 months ago

1.3.72-beta.0

6 months ago

1.3.70-beta.2

6 months ago

1.3.53-beta.1

6 months ago

1.3.70-beta.1

6 months ago

1.3.70-beta.0

6 months ago

1.3.73-beta.6

6 months ago

1.3.73-beta.5

6 months ago

1.3.73-beta.2

6 months ago

1.3.73-beta.1

6 months ago

1.3.73-beta.4

6 months ago

1.3.73-beta.3

6 months ago

1.3.73-beta.0

6 months ago

1.3.71

6 months ago

1.3.72

6 months ago

1.3.70

6 months ago

1.3.75

6 months ago

1.3.73

6 months ago

1.3.74

6 months ago

1.3.50

7 months ago

1.3.53

6 months ago

1.3.51

6 months ago

1.3.52

6 months ago

1.3.52-beta.2

6 months ago

1.3.52-beta.1

6 months ago

1.3.52-beta.0

6 months ago

1.3.51-beta.13

6 months ago

1.3.51-beta.12

6 months ago

1.3.51-beta.11

6 months ago

1.3.51-beta.10

6 months ago

1.3.46-beta.1

7 months ago

1.3.51-beta.19

6 months ago

1.3.46-beta.0

7 months ago

1.3.51-beta.18

6 months ago

1.3.51-beta.17

6 months ago

1.3.51-beta.16

6 months ago

1.3.51-beta.15

6 months ago

1.3.51-beta.14

6 months ago

1.3.49

7 months ago

1.3.53-beta.0

6 months ago

1.3.51-beta.0

7 months ago

1.3.51-beta.1

6 months ago

1.3.51-beta.2

6 months ago

1.3.51-beta.3

6 months ago

1.3.51-beta.5

6 months ago

1.3.51-beta.6

6 months ago

1.3.51-beta.7

6 months ago

1.3.51-beta.8

6 months ago

1.3.51-beta.9

6 months ago

1.3.51-beta.22

6 months ago

1.3.51-beta.21

6 months ago

1.3.51-beta.20

6 months ago

1.3.44-beta.0

7 months ago

1.3.31

9 months ago

1.3.32

9 months ago

1.3.30

9 months ago

1.3.35

8 months ago

1.3.36

8 months ago

1.3.33

9 months ago

1.3.34

8 months ago

1.3.39

7 months ago

1.3.37

8 months ago

1.3.38

8 months ago

1.3.42

7 months ago

1.3.40

7 months ago

1.3.41

7 months ago

1.3.46

7 months ago

1.3.47

7 months ago

1.3.44

7 months ago

1.3.45

7 months ago

1.3.48

7 months ago

1.3.28

10 months ago

1.3.29

10 months ago

1.3.27

10 months ago

1.3.26-beta.6

10 months ago

1.3.26-beta.7

10 months ago

1.3.45-beta.0

7 months ago

1.3.45-beta.1

7 months ago

1.3.45-beta.2

7 months ago

1.3.45-beta.3

7 months ago

1.3.45-beta.4

7 months ago

1.3.40-beta.0

7 months ago

1.3.32-beta.0

9 months ago

1.3.36-beta.0

8 months ago

1.3.24

11 months ago

1.3.25

11 months ago

1.3.23

11 months ago

1.3.26-beta.5

11 months ago

1.3.24-beta.5

11 months ago

1.3.24-beta.6

11 months ago

1.3.24-beta.3

11 months ago

1.3.24-beta.4

11 months ago

1.3.24-beta.1

11 months ago

1.3.26-beta.2

11 months ago

1.3.24-beta.2

11 months ago

1.3.26-beta.3

11 months ago

1.3.23-beta.5

11 months ago

1.3.23-beta.4

11 months ago

1.3.23-beta.3

11 months ago

1.3.23-beta.2

11 months ago

1.3.23-beta.9

11 months ago

1.3.23-beta.8

11 months ago

1.3.23-beta.7

11 months ago

1.3.23-beta.6

11 months ago

1.3.23-beta.10

11 months ago

1.3.23-beta.1

12 months ago

1.3.19-beta.0

1 year ago

1.3.19-beta.9

1 year ago

1.3.19-beta.2

1 year ago

1.3.19-beta.1

1 year ago

1.3.19-beta.4

1 year ago

1.3.17-beta.0

1 year ago

1.3.19-beta.3

1 year ago

1.3.19-beta.6

1 year ago

1.3.19-beta.5

1 year ago

1.3.19-beta.8

1 year ago

1.3.19-beta.7

1 year ago

1.3.17

1 year ago

1.3.18

1 year ago

1.3.16

1 year ago

1.3.19

1 year ago

1.3.20

12 months ago

1.3.21

12 months ago

1.3.22

12 months ago

1.3.19-beta.11

1 year ago

1.3.19-beta.10

1 year ago

1.3.19-beta.13

1 year ago

1.3.19-beta.12

1 year ago

1.2.8

1 year ago

1.2.7

1 year ago

1.2.6

1 year ago

1.2.5

1 year ago

1.2.4

1 year ago

1.3.9

1 year ago

1.3.8

1 year ago

1.2.9-beta.2

1 year ago

1.2.9-beta.1

1 year ago

1.3.11-beta.0

1 year ago

1.3.1-beta.1

1 year ago

1.3.0-beta.1

1 year ago

1.3.3-beta.0

1 year ago

1.3.1-beta.0

1 year ago

1.3.0-beta.2

1 year ago

1.3.0-beta.3

1 year ago

1.3.0-beta.4

1 year ago

1.3.0-beta.5

1 year ago

1.3.1-beta.8

1 year ago

1.3.1-beta.7

1 year ago

1.3.1-beta.6

1 year ago

1.3.1-beta.5

1 year ago

1.3.1-beta.4

1 year ago

1.3.1-beta.3

1 year ago

1.3.1-beta.2

1 year ago

1.3.0-beta.0

1 year ago

1.2.9

1 year ago

1.3.1-beta.13

1 year ago

1.3.14-beta.0

1 year ago

1.3.14-beta.1

1 year ago

1.3.1-beta.10

1 year ago

1.3.1-beta.11

1 year ago

1.3.1-beta.12

1 year ago

1.3.10

1 year ago

1.3.13

1 year ago

1.3.14

1 year ago

1.3.11

1 year ago

1.3.12

1 year ago

1.3.15

1 year ago

1.3.7

1 year ago

1.3.6

1 year ago

1.3.5

1 year ago

1.3.4

1 year ago

1.3.3

1 year ago

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

0.8.9

2 years ago

0.8.8

2 years ago

0.8.5

2 years ago

0.4.9

2 years ago

0.8.4

2 years ago

0.4.8

2 years ago

0.8.7

2 years ago

0.8.6

2 years ago

0.7.2

2 years ago

0.7.1

2 years ago

0.7.4

2 years ago

0.7.3

2 years ago

0.7.0

2 years ago

1.1.1

2 years ago

0.9.8

2 years ago

1.1.0

2 years ago

0.9.7

2 years ago

0.9.9

2 years ago

0.9.4

2 years ago

0.5.8

2 years ago

0.9.3

2 years ago

0.5.7

2 years ago

0.9.6

2 years ago

0.9.5

2 years ago

0.5.9

2 years ago

0.8.1

2 years ago

0.8.0

2 years ago

0.8.3

2 years ago

0.4.7

2 years ago

0.8.2

2 years ago

0.4.6

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.6.7

2 years ago

0.6.6

2 years ago

0.6.9

2 years ago

0.6.8

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

0.9.0

2 years ago

0.5.4

2 years ago

0.5.3

2 years ago

0.9.2

2 years ago

0.5.6

2 years ago

0.9.1

2 years ago

0.5.5

2 years ago

0.5.0

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.7.9

2 years ago

0.7.6

2 years ago

0.7.5

2 years ago

0.7.8

2 years ago

0.7.7

2 years ago

0.6.3

2 years ago

0.6.2

2 years ago

0.6.5

2 years ago

0.6.4

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.4.5

2 years ago

0.4.4

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.9

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago