Automation alerts and the good old system beep

29 Mar

When you make automation, for testing and other things, it can be a pain waiting for the task to complete and get results. Or be alerted for some condition.

The standard mechanism usually is email notification. Depending on if you use existing framework solutions (commercial or free/OSS) or build your own, other options might include SMS/text messaging, instant messaging, paging, or perhaps an automated phone call.

I like all those options, each has its usefulness depending on frequency of alerts and type of alert. And infrastructure and cost factors. Email is rather bland and we get too many emails these days.

One great alert mechanism if you happen to be in the vicinity of the machines doing the work is the good old computer beep. Most computers can beep even without sound card installed, though not guaranteed. And some behave intermittently sometimes beep, sometimes don’t. But the old obsolete workstations with low CPU and memory from a decade or more ago still work like a charm with the beep.

The beep is supported by most programming languages as well as can be called from command line/shell for DOS/Windows and *nix if you know the technique.

A beep is rather bland and not unique so I tend to use a beep pattern to inform me of my alerts like 2x, 3x, or 4x consecutive beeps as an alert. Has worked well for me in my jobs.

A paging (public address, speaker) system or instant messages may be nice too, but haven’t had a chance to implement those types of alerts yet for my work.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Anastasia Writes

politics, engineering, parenting, relevant things over coffee.

One Software Tester

Trying To Make Sense Of The World, One Test At A Time

the morning paper

an interesting/influential/important paper from the world of CS every weekday morning, as selected by Adrian Colyer

RoboSim (Robot Simulator)

Visualize and Simulate the Robotics concepts such as Localization, Path Planning, P.I.D Controller


open notebook

a happy knockout mouse.

my journey into computer science

Perl 6 Advent Calendar

Something cool about Perl 6 every day


Inspire and spread the power of collaboration

Niraj Bhatt - Architect's Blog

Ruminations on .NET, Architecture & Design

Pete Zybrick

Bell Labs to Big Data

Seek Nuance

Python, technology, Seattle, careers, life, et cetera...


New Era of Test Automation

Der Flounder

Seldom updated, occasionally insightful.

The 4T - Trail, Tram, Trolley, Train

Exploring Portland with the 4T

Midnight Musings

Thoughts on making art

Automation Guide

The More You Learn The More You Play...!

The Performance Engineer



Thoughts related to software development

%d bloggers like this: