Skip to content
  • Link to Twitter
  • Link to Linkedin
  • Link to Github

  • Services
    • Software Development
    • Engineering Staff Aug
    • Build Your Product Org
    • Technical Due Diligence
  • Capabilities
  • About
    • Why Revelry
    • Lean Agile Process
    • Meet Our Team
    • Careers
  • Case Studies
  • Insights
  • Contact Us

Revelry

AI-Driven Custom Software Development

  • Services
    • Software Development
    • Engineering Staff Aug
    • Build Your Product Org
    • Technical Due Diligence
  • Capabilities
  • About
    • Why Revelry
    • Lean Agile Process
    • Meet Our Team
    • Careers
  • Case Studies
  • Insights
  • Contact Us

Testing

Testing content on the Revelry Blog: Navigate our lab notes by using the tag system.

Revelry engineering blog header image lightbulb TWIL This Week I Learned

#RevTWIL: Testing Stripe Subscriptions

November 30, 2023November 30, 2023 |Rev Team
RevTWIL Testing and Security

At Revelry, we believe in sharing and learning from one another (beliefs that are rooted in our Core Values). Among the many things we do…

Revelry illustration of a person standing on a stage, pulling the rope to a long blue theatre curtain.

How to Kill Staging Without “Testing in Production”

April 12, 2022June 1, 2023 |Jason Pollentier
Back-End Engineering Testing and Security

Most software teams have left behind the Waterfall(1) methodology in favor of approaches that move faster and flex more to accommodate changes and maximize the…

property testing

My Introduction to Property Testing

June 28, 2019October 11, 2023 |Jason Pollentier
Back-End Engineering Javascript

Lately I’ve been exploring various automated testing techniques, and it’s about time I got to property-based testing, also known simply as property testing. I…

prioritizing features and bugs

Prioritizing Features and Bugs in Software Development

May 17, 2019October 18, 2022 |Mary Legendre
Back-End Engineering

Whether it’s a feature, a bug, or a regression, it’s all work. It all has the same level of prioritization before we add in the business context. This is how we decide what gets worked first.

mutation testing

How Well-Tested Is Your Code? Try Mutation Testing to Really Understand

March 11, 2019January 27, 2022 |Jason Pollentier
Back-End Engineering

Mutation testing involves running your test suite many times, modifying the application code in different ways to see if the tests catch the change.

testing internet explorer

Quick Setup for Testing Internet Explorer in a Virtual Machine

November 13, 2017January 26, 2022 |Jason Pollentier
Back-End Engineering Javascript

You’ve tested. You’ve deployed. Your work is out in the wild. Then – WHAT IS THAT on your bug report? Oh… You have users on Internet Explorer. Jason shares how to test using Windows Virtual Machine on the MacBook.

cross-browser testing

Cross-browser Testing: Best Practices and Useful Resources

July 17, 2017June 3, 2022 |Rev Team
Front-End, UI / UX Engineering Javascript Mobile

A great way to save hours of time is to always keep cross-browser best practices in mind throughout the process of developing a new site.

software tests

Write Better Software Tests with this Git Stash Trick

July 12, 2017January 27, 2022 |Jason Pollentier
Back-End Engineering

If you write tests after you wrote the code, it’s hard to be 100% the tests are legit… If they wouldn’t have failed without the code you just wrote, they’re basically useless.

Ethereum Smart Contracts

Testing Time-Based Ethereum Smart Contracts in Solidity Without a Test Suite

July 7, 2017January 27, 2022 |Rev Team
Back-End Engineering

If your contract revolves around time as a key mechanic, you’ll find yourself waiting for extended periods of time or frequently missing important time windows as you switch back and forth from code editor to wallet.

react testing with Jasmine

React Testing with Jasmine: A Simpler Way

January 4, 2016September 29, 2022 |Rev Team
Back-End Engineering

You might want to avoid Jest if you don’t need its features, don’t like its conventions, or if Jest is incompatible with your other tools. If you choose not to use Jest, you can use Jasmine directly instead.

Categories

  • Apprenticeship (8)
  • Artificial Intelligence (11)
  • Back-End Engineering (113)
  • Blockchain (10)
  • DevOps (4)
  • Elixir / Phoenix (19)
  • Front-End, UI / UX Engineering (34)
  • Growth (2)
  • Insights (28)
  • Javascript (20)
  • Leadership (18)
  • Meet The Team (21)
  • Mobile (3)
  • Off the Beaten Path (3)
  • Process (15)
  • Product Management (25)
  • React / React Native (5)
  • Remote Work (18)
  • Revelry News (12)
  • RevTWIL (8)
  • Ruby on Rails (4)
  • Startup Studio (3)
  • Technical Consulting (21)
  • Testing and Security (4)
  • Wordpress (2)

Revelry

Email: hello@revelry.co


E-Newsletter Signup

Subscribe to Revelry's monthly e-newsletter "Revelations" for technology industry insights, opinions, career opportunities, and more.

"*" indicates required fields

Name*
We send email newsletters about once a month. We will never share your information with third parties.
This field is for validation purposes and should be left unchanged.

  • About Us
    • Why Revelry
    • Process
    • Case Studies
    • Team
    • Careers
    • Startup Studio
  • Services
    • Software Strategy, Design & Development
    • Engineering Staff Augmentation
    • Product Organization Development & Coaching
    • Technical Due Diligence
    • Capabilities
  • Insights
    • Back-End Engineering
    • Front-End, UI / UX Engineering
    • Product Management
  • Contact Us
    • Newsletter
    • LinkedIn
    • X / Twitter
    • Threads
    • Github
  • Privacy Policy

Revelry Labs projects were developed with support from the
Louisiana Economic Development’s
Office of Entertainment Industry Development

Copyright 2023, Revelry Labs