When to take the risk in software testing: A guide

In today’s faster, smarter, cheaper centric world, with the technologies, tools and experience that software companies have at their disposal, you might assume that businesses would be able to create and release software that is (almost) defect free.

But, in truth, this is never the case. Many organizations knowingly release products with defects and others time box testing and release with areas of functionality unproven.

There are a lot of good reasons, from a business perspective, as to why this risk...

By Alister Aitken, 02 March 2018, 1 comment. Categories: Testing.

Facebook redefines time (sort of) to help sync video frame rates

Minutes, seconds and milliseconds aren’t quite enough for Facebook – at least when it comes to synchronising video, anyway. The social giant has announced the launch of Flicks, a unit of time which can more easily subdivide media frame rates and sampling frequencies.

The unit – named Flick as a semi-portmanteau of ‘frame tick – is defined in C++ and represents 1/705600000 of a second. A flick is the smallest unit of time which can successfully represent a single frame duration...

By James Bourne, 23 January 2018, 0 comments. Categories: Facebook, Testing.

The IoT spin cycle: Security challenges which continue to plague device manufacturers

In March this year, a curious issue was discovered on the Miele Professional PG 8528, a professional medical washer, that caught the attention of news outlets: “The corresponding embedded webserver "PST10 WebServer" typically listens to port 80 and is prone to a directory traversal attack;” the security flaw statement revealed, “therefore, an unauthenticated attacker may be able to exploit this issue to access sensitive information to aid in subsequent attacks. A Proof of...

By Adam Cecchetti, 20 October 2017, 0 comments. Categories: Devices, IoT, Security, Testing.

‘Encouraging’ study examines static typing and quantifying detectable bugs in JavaScript

Are you a proponent of static typing or dynamic typing in JavaScript, or indeed another language? A new study from researchers at University College London (UCL), alongside Microsoft, put a couple of products to the test – with pretty solid results.

The researchers tested Flow, Facebook’s static type system, and TypeScript – from Microsoft, of course – and found that, at a conservative estimate, each product can spot approximately 15% of bugs which would otherwise have ended up in...

By James Bourne, 26 September 2017, 0 comments. Categories: Java, Languages, Testing.

Awesome (open) source: Why testing, testing and more testing is the key to improvement

Open source is awesome. Have you ever stopped to think how much of the technology you use today actually originates from open source? The Internet, Android phones, Mozilla Firefox, social media sites and Wikipedia have all been developed using open source. It’s all around you and it’s so ubiquitous that in March this year, a single programmer accidentally broke the Internet by deleting some of the open source code he’d created.

Open source is being credited as...

By Daniel Kroening, 18 September 2017, 0 comments. Categories: Testing.

The changing nature of software development: Addressing unconscious bias

Ada Lovelace is known as the world’s first computer programmer. Her work with Charles Babbage to create the Analytics Engine, an early predecessor of the modern computer, was followed by the publication of the first, most elaborate and complete programme sketched out by a programmer.

She inspired the advent of the first modern computers, which gave rise to a new profession known as coders. But it was not until the software boom of the mid-90s that the demand for coders skyrocketed. It continues to grow to this day,...

By Therese Stowell, 25 August 2017, 0 comments. Categories: Development Tools, Testing.

General Motors beats competitors to in-vehicle testing for app developers

General Motors is putting the accelerator down on their connected car plans with the launch of in-vehicle testing for developers.

As global car manufacturers race to become a leader in the connected car space, GM is hoping to woo developers with their NGI SDK. First released back in January, the SDK enabled app developers to emulate their apps but not test in production cars.

In what GM is calling an industry-first, the...

By Ryan Daws, 24 July 2017, 0 comments. Categories: Development Tools, Platforms, Testing.

Oxford startup Diffblue raises £17.3 million for bug-zapping AI

Oxford startup Diffblue has raised over £17 million in Series A funding to help launch its AI technology which helps to check the code of developers for mistakes.

While most IDEs feature built-in spelling checkers and similar assistive features, they don’t necessarily help to ensure the code is efficient and/or bug-free. Diffblue likens it to writing “The president of the USA is Donald Duck” in a word processor – it’s factually wrong, but it won’t be flagged as...

By Ryan Daws, 27 June 2017, 0 comments. Categories: Development Tools, Industry, Testing.

Embrace.io receives $2.5 million in seed funding to diagnose mobile performance

Embrace.io has announced it has raised $2.5 million in seed funding to help bolster its ‘first platform to provide performance feedback for mobile’ offering.

The round was led by a group of investors led by Eniac Ventures and comprises The Chernin Group, Techstars Ventures (TSV), BoxGroup, Walter Driver, co-founder and CEO of Scopely, Tikhon Bernstam, founder of Scribd and Parse, the founders of Burstly / Testflight, and executives from MoPub.

The company claims that for developers it is the only...

By Developer, 25 May 2017, 0 comments. Categories: Development Tools, Mobile, Testing.