Skip to main content

Quickstart

SMSByrd & Selenium - Quickstart Guide

Set Up SMSByrd in Your Selenium Project in Just a Few Steps

Prerequisites

  1. SMSByrd Account: If you haven't already, sign up for a free trial account to get started.
  2. API Key: Log in to your SMSByrd account and generate an API key; you'll need this for running automated tests.
  3. Email/SMS Sending: Make sure you're able to send emails or SMS messages to your SMSByrd account.
  4. Quick Start: Generate a Sample Project

If you have npm installed, you can quickly generate a basic starter project for Selenium using the command line:

npm install smsbyrd@Latest

This will give you a simple Selenium project with SMSByrd already configured, along with some basic tests so you can see how a project would typically work.

Integrate with an existing Selenium Project

If you have an existing Selenium project (or created one just now), here is how to install and configure SMSByrd's API client library:

Install the SMSByrds Java library Gradle users can add this dependency to their project’s build file:


// SMSBYRD_JAVA_VERSION availabel at :
// https://github.com/smsbyrd/smsbyrd-java/releases/latest

implementation "com.smsbyrd:smsbyrd-java:SMSBYRD_JAVA_VERSION"

Maven users shoudld add this dependency to their projetcs POM:


<dependency>
<groupId>com.smsbyrd</groupId>
<artifactId>smsbyrd-java</artifactId>
<version>SMSBYRD_JAVA_VERSION</version>
</dependency>

if you dont use Gradle or Maven, refer to the README within the Github repo

//add link to Repo DMan