Skip to content

rahuljoshua77/portfolio-qa-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio QA Tool

GitHub last commit GitHub issues GitHub pull requests

This is a repo to store a collection of QA tools that I have created.

Table of Contents

WebdriverIO

WebdriverIO is an automated browser testing tool built on top of the WebDriver API. I have used WebdriverIO to create some sample tests. To get started with testing, please follow these steps:

  1. Clone this repo to your computer.
  2. Navigate to the webdriverio-ts directory.
  3. Run the command npm install to install all dependencies.
  4. Run the command npm test testing to run all tests.

K6 Load Testing

K6 is an open-source load testing tool developed with Js. I have used K6 to perform load testing on some of the websites I manage. To get started with testing, please follow these steps:

  1. Clone this repo to your computer.
  2. Navigate to the k6-load-testing directory.
  3. Run the command npm install to install all dependencies.
  4. Run the command k6 run test to run the test.

Selenium Python

Selenium Python is an automation testing API that allows you to control the browser with Python. I have used Selenium Python to perform some sample tests. To get started with testing, please follow these steps:

  1. Clone this repo to your computer.
  2. Navigate to the selenium-python directory.
  3. Ensure that Python and pip are installed on your computer.
  4. Run the command pip install -r requirements.txt to install all dependencies.
  5. Run the command python test_function.py to run all tests.

Mocha Chai API Testing

Mocha and Chai are testing and assertion libraries for JavaScript. I have used Mocha and Chai to create a simple API test. To get started with testing, please follow these steps:

  1. Clone this repo to your computer.
  2. Navigate to the mocha-chai-api-testing directory.
  3. Run the command npm install to install all dependencies.
  4. Run the command npm test to run all tests.

Contact Me

If you have any questions or comments about any of these tools, feel free to reach out to me at https://www.linkedin.com/in/rahuljoshua.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published