Last week, I wrote up a lengthy guide to finding the right plugin for Tidy Repo. The large majority of this has to do with testing plugins once you’ve found them, and I thought I might expand on this idea a bit. So here’s a couple of tips for anyone who feels like testing their plugins before installing it on their production site. Getting started For those looking to get a test site up quickly, there are a number of steps to take. The first is to boot up a fresh WordPress install like you would any other. The only difference […]
In a WordPress.org blog post dated October 23 (tomorrow?), Andrew Nacin announced that the second release candidate of WordPress 3.7 is now available for testing. Who’s game? People already testing 3.7 will be automatically updated to RC2, which is convenient. And for those of you who would like to start testing now, you can try the WordPress Beta Tester plugin, or download the the zip of release candidate from Nacin’s post. He asks that testers please post to the Alpha/Beta area in the support forums to report bugs. You’ll also be able to see any known issues here. For more on […]
Yesterday, I did the unthinkable. I signed up for a year of GoDaddy hosting on their least expensive (shared) plan. The account is for testing and would hardly qualify as noteworthy, except when viewed through the lens of my background. Let me explain. A couple years ago I left the fixed hardware world, better known as shared, VPS, and dedicated servers, and set sail for the lush beaches of cloud services. During that time, and continuing today, I worked almost exclusively with Amazon Web Services, Rackspace Public Cloud, and VMware vCloud. It’s been quite a while since I had to […]
Man, I love the name! Available on Github, you can run tests using your browser (or node.js) and get full reports to boot. Integrate with SauceLabs or Selenium? Check. Write tests? Check! Use object, TDD, or BDD styles. Reporting via Istanbul? Sure. Why not. Continuous integration as an option? Yup, with Travis CI. Yikes.
I got wind of this recently via Dougal Campbell and I wanted to repost and share it here since after taking a look I found it a valuable resource that’s worth a second of your time. It’s a browser-based system (or you can use Node.js) and test to your heart’s content. Check out Intern when you have a chance.
Move over Jetpack lite – the recent update of Jetpack 2.2.1 now has what tons of developers have been asking for: Developer Mode, where you can activate the plugin on a local environment for testing and all that fun stuff. People have been waiting a long time for this and now it’s finally here: Turn on Development Mode right now by adding define( ‘JETPACK_DEV_DEBUG’, true);to your wp-config.php file. A quick note: development mode automatically gets enabled if you don’t have a period in your site’s hostname, i.e. localhost. If you use a different URL, such asmycooltestsite.local or something, it is then that you will need […]
Cristi Burcă, otherwise known as scribu, has shared a fantastic resource for unit testing your plugin with an easy-to-understand system for automating and setting up this “chore” that most plugin developers never really get around to. With a simple command you can download the configure the WordPress testing library and get your testing done so that you don’t have to deal with as many issues when it gets released publicly, because it’s not nice to get hate mail from angry users about your broken plugin, right? [code]wp scaffold plugin-tests <your-plugin>[/code] And I understand it, I really do. I don’t like […]