Skip to content
Investigating Software

Notes on testing, automation, and software craft.

  • SQL Injection security flaw in OpenEMR medical records system.

    12 June 2014 · security vulnerability

    I recently examined a popular open source medical records system named OpenEMR. A quick review of the app uncovered a SQL Injection vulnerability in the application, that would allow an attacker to execute their own SQL commands against the system. The attack is relatively… more »

  • A security bug in SymphonyCMS ( Predictable Forgotten Password Token Generation )

    24 March 2014 · automation random security vulnerability

    (This issue is now raised in OSVDB.) On the 20th October 2013, The SymphonyCMS project released version 2.3.4 of their Content Management System. The release included a security fix for an issue I’d found in their software. The bug made it much easier for people to gain… more »

  • Web application security testing - A Guardian website example.

    12 July 2013 · guardian investigation questioning security

    When you read a blog post like this, or an article on a website, can you be sure its the 'real thing'? How would you know if it had been doctored? Lets assume the 'server' is fairly secure and hasn't been hacked into. So the content is going to be OK isn't it?, it looks OK..? So… more »

  • Simple test automation, with no moving parts.

    03 October 2012 · automation fishing heuristics system testing unicode

    Can you see the 74? This is an Ishihara Color Test. Its used to help diagnose colour blindness, people with certain forms of colour blindness would not be able to read the text contained in the image. The full set of 38 plates would allow a doctor to accurately diagnose the… more »

  • Cincinnati Test Store

    10 September 2012 · agile clock questioning testing

    Monday 3rd September 1827, A man steps off the road at the corner of Fifth and Elm, and walks into a store. He's frequented the store a few times since it opened, and he's starting to get to know the owner and his range of merchandise. In fact, like many of people in town he's… more »

  • Using test automation to help me test, a Google Elevation API example

    14 May 2012 · agile automation questioning testing

    Someone once asked me if "Testing a login process was a good thing to 'automate'?". We discussed the actual testing and checking they were concerned with. Their real concern was that their product's 'login' feature was a fundamental requirement, if that was 'broken' they wanted… more »

  • A simple test of time.

    19 March 2012 · agile investigation learning testing time

    Last week I was performing another of my 5 minute testing exercises. As posted before, if I get a spare few minutes I pick something and investigate. This time, I'd picked Google Calendar. One thing people use calendars for is logging what they have done. That is, they function… more »

  • How to avoid testing in circles.

    06 March 2012 · agile anchoring bias bias regression testing testing

    I once had an interesting conversation with a colleague who worked in a company selling hotel room bookings. The problem was interesting. Their profits depended on many factors. Firstly, fluctuating demand e.g.: Holidays, Weekends, Local events etc. Secondly, varying types of… more »

  • Manual means using your hands (and your head)

    01 March 2012 · automation heuristics tablet testing

    I recently purchased a Samsung Galaxy Tab and an iPad2. Unlike many of my previous gadget purchases, these new gadgets have become very much part of the way I now work and play. One thing I like about them, is their tactile nature. You have a real sense that their is less… more »

  • Nobody expects the...

    05 January 2012 · programmer random unexpected

    In a previous post I discussed one method I use to improve my testing skills, spending spare minutes testing a machine or website that is readily at hand. The example I used was Google's search, in particular its currency conversion feature. This is useful for getting practice… more »

‹ Newer 1 · 5 6 7 8 9 · 11 Older ›

Home · Tags · peterhoughton.com

Home Tags Top