I don’t know of a great before and after comparitor that would get you the results you need. In fact I would be worried that any tool like that won’t catch any failures in functionality.
Honestly I would suggest incrementally building up a testing suite that goes through some of your standard processes and verifies the results and then just run those scripts every time you do an update.
Such as:
- Create new page
- add text
- add image
- add link
- publish
- verify text change
- verify image
- verify link
Do the same thing for new post, then do all of the above plus verifying that you can edit text and links on previously existing posts and pages.
Selenium is a decent tool. You can also build out the automated tests in Python or whatever language you love best.
Related Posts:
- WordPress 3.9 Database Update Infinite Loop
- Real automated and unattended wordpress upgrade including plugins
- How can the temporary update directory be changed?
- Why does WordPress 4.2.2 require FTP to update?
- Why won’t WordPress on localhost find updates?
- Upgrading from 3.5.2 to 3.9.1
- “The package could not be installed” when updating plugins, themes, and core files on WampServer
- WP 5 upgrade and ALTER TABLE wp_post … post_password
- Can’t upgrade WP 5.6 to 5.6.1: version-current.php is missing
- How much maintenance is required to run a WordPress server?
- How does WordPress get the upgrade URL?
- How can I upgrade wordpress with manual?
- Get rid of Another update is currently in progress
- What is your best practice to execute one-time scripts?
- Admin user can’t update WP
- Can I upgrade a plugin to a specific version?
- Why are there updates for obsolete WordPress versions?
- How should I structure a WP website project using git and updating from WP dashboard?
- No CSS being loaded on backend
- WP-CLI not recognizing commercial plugin updates
- Enable update notification, disable updates
- Update WordPress with SFTP instead of FTP
- Set custom messages for post update/save
- After updating WP keeps nagging about a newer version. Why?
- How can I manually upgrade translations?
- Automating the Backup Process (30+ websites)
- Update to older wordpress version from admin?
- Prevent/Disable Automatic Update Check
- Auto-updating WordPress from a local zip file
- Permissions to get autoupdate to work
- Disable requests to api.wordpress.org
- Git Deploying – Disabling plugin/theme installation/update on remote?
- Why can’t I update username through WordPress API?
- Does set_transient() overwrite/update transient option with same key?
- Permissions to wp-content folder in Windows Server 2012
- Why is Google Webmaster Tools telling me to update WordPress
- Update, add, remove plugins, themes or wordpress behind load balancer
- Update WordPress automatically on its own
- How to force function to run as the last one when saving the post?
- git and local wordpress: how to handle wordpress updates?
- Block updates by Server
- WordPress 5.5 AutoUpdate schedule
- How long does it take for theme / plugin automatic updates to initiate?
- Update exisiting site to 3.5 release candidate
- A Way to Auto update plugins using cron?
- Can’t preview drafts after upgrade to 4.0!
- Find out if there is a available core update?
- WordPress Version 5 – Another update is currently in progress
- Multisite database upgrade SSL error
- Updating WordPress – the best approach (updating wp core, plugins and db)
- register_activation_hook and updating
- Using wp-cli to Update WP Networks / Multisite from 3.5.1 to 3.8
- Why won’t my site automatically apply updates after upgrade to 3.7?
- What are the details for function argument wp_update_plugin()
- Check if any users are logged in before running update
- “You have the latest version of WordPress. Future security updates will be applied automatically.”
- How do I update a custom theme
- WordPress with composer, how to handle updates?
- Prevent changing the length of post_name column on WordPress Update
- wp core update not working anymore
- Changing plugin slug with update
- Necessary user, group and permissions for core updates
- Reverting from a newer version of WordPress to an older version
- How to automatically update on localhost after editing files
- Update Failed: There has been a critical error on your website
- Hook (upgrader_process_complete) running moment
- After updating wordpress 4.5 my homepage and images not displaying
- How to notify my plugin users about new version releases?
- Show last time WordPress site was updated / modified
- How can I prevent a plugin from searching for updates?
- WordPress load-scripts.php encoding issue
- Can’t update WordPress, need to reboot the VPS
- Plugin for automated upgrade of WordPress core and it’s plugins?
- Deploying Updated or New Plugins That Modify the wp_options Table
- Website not updating – no cache plugins active!
- Why users disable the WordPress update?
- Upgrading WordPress 4.0 asks for FTP password
- Why are the automatic updates to WordPress behind the version my site is on?
- update Semiologic?
- What are the properties of $item passed in the auto_update_{$type} filter?
- Upgrading themes never works
- Why does One Click Update fail on localhost using FTP with 777 permissions on site files?
- Unable to update wordpress
- Auto backup before automatic WordPress updates
- Still Another update is currently in progress by updating WordPress 5.3
- WordPress not showing upgrade to latest version
- Is there any workaround to a core update still showing after core update if language set to anything other than US English
- Prevent wordpress from updating language files
- Updating client websites on a regular basis
- How to do an event when any user updates their profile?
- Some wp-admin folder file deleted when WordPress upgrade
- Should I upgrade?
- Possible to stay on Version 4?
- Can I rename a theme’s folder and still receive updates?
- How to stop – Database Update Required – from happening again?
- wordpress update will overwrite files changes?
- How to display user’s nickname by default instead of username
- Apply a tag to every images ‘Link Rel’
- Worpdress update another update is currently in progress
- Download failed cURL error 7: . Can’t update anything