This isn’t really a WordPress question – more a generic web development issue.
These are some open source tools that can be used for scripting and testing a web browser session.
Related Posts:
- Is it possible to populate my wordpress site with many random posts for testing purposes?
- Upload file to SFTP using PowerShell
- Best way to automate the page/post publication process?
- Shortest possible shell script to install WordPress on Nginx server?
- Automating Page Creation
- How to load script-related styles automatically?
- Automating Excerpt
- Are plugins like WP Robot considered as spammy by the community?
- Automatic publishing after some fixed intervals?
- WordPress Body Content How to add current page title automatically in different places?
- Automatically add a character to field in edit post page
- Using python to delete specified text from thousands of old blog posts
- Making sure updates didn’t break anything
- WordPress menus – automatically generate
- What is a sanity test/check
- Exception in thread “main” java.lang.Error: Unresolved compilation problems
- Exception in thread “main” java.lang.Error: Unresolved compilation problems
- How can I solve the error LNK2019: unresolved external symbol – function?
- element not interactable exception in selenium web automation
- How can I pass an argument to a PowerShell script?
- How can I time a code segment for testing performance with Pythons timeit?
- What’s the difference between a mock & stub?
- Choosing a Windows automation scripting language. AutoIt vs Autohotkey
- How to measure test coverage in Go
- How can I login to a website with Python?
- How do I automatically restart a Minecraft Spigot server in the event of a crash or /stop when using screen?
- MOCKITO: What is it and how is it different from Junit
- Selenium Webdriver: Element Not Visible Exception
- Verify a method call using Moq
- How can I test that a variable is more than eight characters in PowerShell?
- How to run only one unit test class using Gradle
- Chrome Error: You are using an unsupported command-line flag: –ignore-certifcate-errors. Stability and security will suffer
- How to configure “Shorten command line” method for whole project in IntelliJ
- ReferenceError: describe is not defined NodeJs
- Proper way to assert type of variable in Python
- Testing hooks callback
- What is your best practice to execute one-time scripts?
- How to perform unit testing on proposed patches in Trac?
- Multiple developers / editors working on a site in progress
- Automatically determine minimum WordPress version required for a plugin?
- How do I get the $handle for all enqueued scripts?
- Best Practices for Regression Testing WordPress Websites?
- How can I get a list of all enqueued scripts and styles?
- Unit testing for plugin development
- How to properly dequeue scripts and styles in child theme?
- Fastest way (least amount of steps) to locally import a remote database using WP-CLI
- Conditionally enqueue a widget’s script/stylesheet in HEAD (only when present on page!)
- Unit testing in the WordPress backend (is_admin() is true)
- Developing, Testing and Releasing
- What are the benefits of using wp_enqueue_script?
- Show different theme for admin?
- How can I create a bash install script for my WordPress sites setup (WP+plugins+theme)?
- Vagrant script to setup all the common PHP / WordPress version combinations
- Correct Method to run scripts with dependencies without enqueue?
- Proper unit testing in WordPress
- Add a script as a dependency to a registered script
- Unit tests – Dealing with dependencies
- PHP unit testing WordPress?
- dynamically add scripts to WP_Widget widget() method
- Writing test cases for a WordPress Plugin that has translations
- Load plugin scripts and styles only on plugin page
- Get list of scripts / styles and show file which enqueued them
- Creating Unique Post URLs for A/B Testing… Is this even possible?
- How to delete the Hello Dolly plugin automatically?
- Tutorials for Unit-Testing in WordPress and for unit-test.svn.wordpress.org?
- PHPUnit testing WordPress Plugin
- How to prevent wordpress from loading old versions of jquery in wp_head();?
- Automatically create child pages when saving a (parent) page
- Programmatically create blogs with dummy content on a WPMU site
- Multisite/network–automatic self-registration, blog setup
- Can I get at WordPress code from inside a Selenium test?
- How to add/assign or change featured image in post programmatically?
- Automatically remove trashed pages from nav menu
- Send automatic mail to Admin when user/member changes/adds profile
- Automating deprecated call checks?
- Is it possible to change the attributes of a registered style or script before it fires?
- Delete expired posts after a number of days after they expired
- Using wp_mail during an integration test
- Theme Check gives: Required: This theme doesn’t seem to display tags?
- Is there an A/B testing plugin that lets you vary the heading, featured image, and content in a WordPress post?
- How to get a jQuery script to run on a page?
- Why Can’t PHPUnit UnitTest My WordPress Website
- Outputting Canonical Resource URLs Across a Multisite Network?
- A Way to Auto update plugins using cron?
- Generate WP-CLI @alias for each site on multisite
- WP_UnitTestCase missing?
- Automatically Creating Posts for Popular Forum Topics or Products [closed]
- How to transfer changes from test environment to live site?
- Editing Source Code in WordPress
- Automating a Daily Picture Blog?
- How to load JQuery easing script in wordpress?
- Odd Script File Trying to be Loaded
- Revert WordPress default options after a PHPUnit test has run
- Setting up an API “listening” page
- wp_register_script multiple identifiers?
- XMLRPC and Underscored custom fields
- Listing registered scripts
- Downsizing Many Large Images Attached to Posts, in Bulk?
- Some way to Flush or Overwrite all Imported Content in a Site for a Fresh Import – How?
- How to add terms to taxonomy with wp_insert_terms?