The Lamp Post

A blog about life, productivity and front-end web development.

  • About Kevin
  • Get 1:1 Help
  • Coding Posts
  • Testing Posts
  • Kevin Uses...
  • Contact Kevin
Subscribe Twitter page YouTube page TwitchTv page Steam profile Github profile LinkedIn profile StackOverflow profile
mail twitter rss2 youtube twitch steam2 github linkedin stackoverflow
The Web App Testing Guidebook - UI Testing of Real World Websites Using WebdriverIO

What to do about Twitter...

(1/30) It should be no surprise that this is a terrible, terrible place for public debates. A thread...… Continue Reading 'What to do about Twitter...'

Here, There be Documentation

Client don't care about code quality, but that doesn't matter to me. So what do dragon's have to do with them anyway?… Continue Reading 'Here, There be Documentation'

Using WebdriverIO and Applitools to visually test your website

I'm a front-end developer. I love how visually appealing my job can be. I get to transform beautiful designs into fully-functioning websites. But I hate how that beautifully working website can so easily turn into a mess with just a single code update. I also hate how that mess can… Continue Reading 'Using WebdriverIO and Applitools to visually test your website'

Sticking with WebdriverIO Version 4

No, this is not a post about me choosing to stay on WebdriverIO version 4 over the newly released 5.x update. Rather, it's a simple technical explanation of how to install and use version 4, instead of having to go with the default of 5. Okay but why? The… Continue Reading 'Sticking with WebdriverIO Version 4'

Visual Regression Testing is Stupid

Computers are really good at spotting differences in images, and absolutely horrible at knowing whether those differences matter. What can we do?… Continue Reading 'Visual Regression Testing is Stupid'

Testing File Downloads using WebdriverIO

Here's how to use WebdriverIO and NodeJS to validate file download flows on your website.… Continue Reading 'Testing File Downloads using WebdriverIO'

Stop! Don't test that!

I firmly believe in writing tests. I also firmly believe in not writing tests. Let me explain...… Continue Reading 'Stop! Don't test that!'

Converting 'Yes'/'No' value to true/false in assertions

How do you validate the 'human-readable' text of a website matches the computer-friendly database value?… Continue Reading 'Converting 'Yes'/'No' value to true/false in assertions'

Appium Training and Links

Just a few links I've found to help with learning Appium.… Continue Reading 'Appium Training and Links'

Java or JavaScript: What do I choose for QA Automation?

I was recently asked to recommend a programming language to learn for QA Automation. This was my response.… Continue Reading 'Java or JavaScript: What do I choose for QA Automation?'

Earning $50,000 in Less Than 3 Years Selling a Niche Online Course

They say "don't put all your eggs in one basket", yet it's completely normal for tech workers to do exactly that. The idea of "job security" has always been a myth to me. No matter how hard you work for a company, that sole source of… Continue Reading 'Earning $50,000 in Less Than 3 Years Selling a Niche Online Course'

Newer Posts Older Posts
Kevin Lamping © 2023   ☆   This site runs on Ghost