Is automation testing framework index.

Test More In Less Time

Run Automation Testing In Parallel On The LambdaTest Cloud

Start for free

Description

IS is a professional lightweight testing mini-framework for Go. Easy to write and read. Use comments to add descriptions (which show up when tests fail)

Support and updates

  • Is has 1450 stars, 51 forks.
  • It has 0 major releases in the past 6 months.
  • It has 0 commits and there are 2 open pull requests.
  • It has 8 open issues and 14 have been closed.

Code statistics

  • Is has 2 packages.
  • Is has 30 methods.

Blogs

Check out the latest blogs from LambdaTest on this topic:

Why You Should Use Puppeteer For Testing

Over the past decade the world has seen emergence of powerful Javascripts based webapps, while new frameworks evolved. These frameworks challenged issues that had long been associated with crippling the website performance. Interactive UI elements, seamless speed, and impressive styling components, have started co-existing within a website and that also without compromising the speed heavily. CSS and HTML is now injected into JS instead of vice versa because JS is simply more efficient. While the use of these JavaScript frameworks have boosted the performance, it has taken a toll on the testers.


What Happens When You Use Virtualization In Software Testing?

If a decade ago, someone would have given you software and asked you to find out if it is working properly or not on all the operating systems and browsers available then you would have used the only one available method. Set up hundreds of computers with every possible combination of operating systems, browser, and browser versions, and then perform the testing of the software. But with the advancements in technology and software, this task has been simplified to leaps and bounds. One such technology that allows you to test software on a localized platform is Virtualization.

Test For Cross Browser Compatibility on Chrome 67

All aboard the Chrome express, next station version 68. Just day before yesterday, Google released the latest stable version of Chrome 67. And now we are live with Chrome 67 browsers at LambdaTest platform. You can test your websites and web app compatibility with latest Chrome 67 browser version on all LambdaTest Windows and Mac cloud machines.

Our Designing Assistant: Canva

We’ve recently started our blog and with that came the need for various designing tools. For graphic creations we tested various image editing tools ranging from paint to photoshop. However nothing fared better than simplicity and productivity of Canva. We found it so interesting that we decided to dig further into it about how the tool can help you and what makes it stand out.

Performing Cross Browser Testing with LambdaTest

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Cross Browser Testing Tutorial.

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

License

Is is lincensed under the MIT License

LambdaTest Community Discussions

Test case code snippets

Accessibility testing - Non-color indications for required fields and errors

Description:

Required fields and fields with errors must include some non-color way to identify them.

Accessibility testing - Avoid custom widgets when HTML elements suffice

Description:

Avoid creating custom widgets when HTML elements already exist. For example, use a and button tags appropriately.

API Testing - Verify API response

Description:

Verify that the API response status code is 200 OK.

API Testing - Check non-gzip compression

Description:

Verify that the API response is not compressed when the client sends a request with the 'Accept-Encoding' header set to a value other than 'gzip'.

Downloads

Is can be downloaded from it’s GitHub repository - https://github.com/matryer/is

Package index

example

Kane AI

Kane AI

World’s first end to end software testing agent.

Other similar frameworks

Ginkgo

Ginkgo is a mature open-source testing framework for Go designed to help you write expressive specs. Ginkgo builds on top of Go's testing foundation

Toxiproxy

Simulate system and network conditions using a TCP proxy to perform testing

Syzkaller

Tool for performing coverage-guided kernel fuzzing without supervision

K6

k6 provides a clean, approachable scripting API, local and cloud execution, and flexible configuration.

Rod

Tool for scraping and web automation using devtools driver

Frameworks to try

Test_xml_ruby

Small library to test your xml with Test::Unit or RSpec

SeLion

Enabling Test Automation in Java

Gherkin-ruby

Gherkin is a parser and compiler for the Gherkin language. Gherkin Ruby can be used either through its command line interface (CLI) or as a library.

Parallel_tests_ruby

ParallelTests splits tests into even groups (by number of lines or runtime) and runs each group in a single process with its own database.

Atoum

The modern, simple and intuitive PHP unit testing framework.

Run Is scripts on 3000+ browsers online

Perform automation testing with Is on LambdaTest, the most powerful, fastest, and secure cloud-based platform to accelerate test execution speed.

Test Now