Subscribe for updates on posts
Be the first to read the latest news

Functional safety software: coding for the unexpected

June 13th, 2017 by Silviu Stefanescu in Automated testing, Automotive, Embedded, Software Development, Tremend

Functional SafetyWhen the Ariane 5 rocket exploded mid air in June 1996, only 36 seconds after its test launch, the software aboard the spaceship was working within official specifications. Still, it was a software error that had caused the disaster: an attempt to convert a large 64-bit floating point number (representing the horizontal velocity) into a 16-bit integer. The ensuing integer overflow led to a sequence of errors that caused the vehicle to lose direction and crash. An investigation concluded that the software had done its job. The problem was actually rooted in software design and incomplete testing specifications.   Read the rest of this entry »


Installing Appium 1.6.x on MacOS

May 30th, 2017 by George Codreanu in Automated testing, iOS, Java, General, Testing

appiumAppium  is an open source, cross-platform test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices (iOS, Android, Windows).

This tutorial will cover all the necessary steps in order to have a setup on a MacOS machine that is ready to run automated tests on an iOS device.

Read the rest of this entry »


Software testing: the story behind flawless code

May 12th, 2017 by Silviu Stefanescu in Automated testing, Software Development, Testing, Tools

software testingSoftware testing can feel a lot like being a demolition man. Or like being a curious kid with an appetite for dismantling expensive toys. It comes with the daily practice of getting into the mindset of end-users of all kinds.

At Tremend we’ve been testing software since we started coding for our clients. Over the past 11 years it has become clear that functional and usability testing is essential for high quality software. Here are some of the things we’ve learned about the process and the people involved.

Read the rest of this entry »


Selenium automated testing: workaround when encountering pop-ups

March 3rd, 2017 by George Codreanu in Automated testing

StockSnap_8B0Z5GDJT1During the runtime of our automated testing scripts, a common problem that blocks the completion of the tests arises from the appearance of pop-ups that are displayed for a small amount of time. This kind of situations can be easily missed when writing the test script, due to their short display time.

 

Read the rest of this entry »