kandi background
Explore Kits

8 best Go UI Testing libraries in 2022

by Open Weaver kits ✔ Updated: Apr 6, 2022

Go is one of the most widely used languages in the world, powering everything from websites and web applications to enterprise software and mobile apps. As such, it's very important that you have a way to ensure that your code works as intended. User interface testing is a methodology that is used on an application's user interface to ensure that it can correctly respond to certain actions, like clicking buttons or filling out forms. This Go UI Testing Open Source libraries then this list will show you how to get started with some of the most popular ones out there today fortio - Fortio load testing library, command line tool; mmock - HTTP mocking application for testing and fast prototyping; go-glint - Componentbased UIframework for commandline tools.

fortioby fortio

Go star image 2809 Version:v1.39.1

License: Permissive (Apache-2.0)

Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.

Support
Quality
Security
License
Reuse

fortioby fortio

Go star image 2809 Version:v1.39.1 License: Permissive (Apache-2.0)

Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Support
Quality
Security
License
Reuse

mmockby jmartin82

Go star image 553 Version:v3.0.1

License: Permissive (MIT)

Mmock is an HTTP mocking application for testing and fast prototyping

Support
Quality
Security
License
Reuse

mmockby jmartin82

Go star image 553 Version:v3.0.1 License: Permissive (MIT)

Mmock is an HTTP mocking application for testing and fast prototyping
Support
Quality
Security
License
Reuse

go-glintby mitchellh

Go star image 287 Version:Current

License: Permissive (MIT)

Component-based UI-framework for command-line tools. Easily create highly dynamic CLI interfaces using shared, easily testable components.

Support
Quality
Security
License
Reuse

go-glintby mitchellh

Go star image 287 Version:Current License: Permissive (MIT)

Component-based UI-framework for command-line tools. Easily create highly dynamic CLI interfaces using shared, easily testable components.
Support
Quality
Security
License
Reuse

go-iosby danielpaulus

Go star image 285 Version:1.0.98

License: Permissive (MIT)

This is an operating system independent implementation of iOS device features. You can run UI tests, launch or kill apps, install apps etc. with it.

Support
Quality
Security
License
Reuse

go-iosby danielpaulus

Go star image 285 Version:1.0.98 License: Permissive (MIT)

This is an operating system independent implementation of iOS device features. You can run UI tests, launch or kill apps, install apps etc. with it.
Support
Quality
Security
License
Reuse

steps-virtual-device-testing-for-androidby bitrise-steplib

Go star image 17 Version:1.1.5

License: Permissive (MIT)

Support
Quality
Security
License
Reuse

steps-virtual-device-testing-for-androidby bitrise-steplib

Go star image 17 Version:1.1.5 License: Permissive (MIT)

Support
Quality
Security
License
Reuse

flutter-screenshotby borosr

Go star image 4 Version:v0.1.1

License: Strong Copyleft (GPL-3.0)

Helps to run UI tests on multiple device and take screenshots

Support
Quality
Security
License
Reuse

flutter-screenshotby borosr

Go star image 4 Version:v0.1.1 License: Strong Copyleft (GPL-3.0)

Helps to run UI tests on multiple device and take screenshots
Support
Quality
Security
License
Reuse

bitrise-step-android-build-for-ui-testingby bitrise-steplib

Go star image 4 Version:0.1.5

License: Permissive (MIT)

Support
Quality
Security
License
Reuse

bitrise-step-android-build-for-ui-testingby bitrise-steplib

Go star image 4 Version:0.1.5 License: Permissive (MIT)

Support
Quality
Security
License
Reuse

kiali-performance-testingby kiali

Go star image 1 Version:Current

License: Permissive (Apache-2.0)

Kiali Repository for Performance Testing

Support
Quality
Security
License
Reuse

kiali-performance-testingby kiali

Go star image 1 Version:Current License: Permissive (Apache-2.0)

Kiali Repository for Performance Testing
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Testing
UI Testing