Wednesday, November 30, 2011

ARM releases Development Studio 5 for Android NDK

ARM has released DS-5, a new version of it's Development Studio suite of Eclipse-based tools. The suite is meant to aid in the development of native code for the ARM architecture, currently the most widespread processors in the mobile field, using the Android NDK, which was recently release by Google in it's seventh revision.

Along with the usual bug fixes, ARM has included new debugging based enhancements, including, "automated connection to Android targets for NDK-generated native code, Instruction trace support for Cortex-A7 processors, CADI support to permit debugger connection external simulation models and the ability to capture instruction trace for selected segments of code." However, as Ars Technica points out, now may not be the best time to heavily invest in coding hardware specific apps.

The other major changes include:
  • Support for Ubuntu Desktop Edition 10.04 32-bit hosts
  • ARM Compiler
    • Support for Cortex-A7
  • Streamline
    • Support for annotations from kernel space
    • Sub-millisecond resolution for capture events, such as annotations and context switches
    • Command line interface can now export timeline data
    • Points of interest on the timeline charts can be pinned for easier result comparison
  • Configuration Database:
    • Pre-configured debug support for these additional platforms:
      • ARM ARM1156T2F-S CoreTile, Versatile Express Cortex-A15x2 SMM
      • Atmel AT91SAM9G25 and AT91SAM9X35
      • Mindspeed Transcede 4000
      • NXP LPC3131, LPC3141 and LPC3152
For a list of the full changes, head over to the DS-5 change log.

Wednesday, November 23, 2011

Highlights from GTAC 2011

Videos from the 2011 Google Test Automation Conference have been made available. 2011 marks the 6th iteration of this annual gathering of some of the brightest minds in test development and theory. This video features two developers who touch on the latest and greatest open source web testing tools from Google. They address how to effectively streamline the more labor intensive and repetitive testing tasks, allowing testers greater creativity and freedom.

Primarily featured is progress with BITE (Browser Integrated Testing Environment), a testing tool integrated with the Chrome OS. One important function of BITE is the ability to record and playback the test procedure with support for outputs in JavaScript, "Plain English" translation of each action, and image capture. BITE also features a streamlined interface for making procedural updates to deal with changes such as new product builds, allowing testers to easily fix broken tests due to outdated code.

The video also discusses the development of quality bots and how to effectively harmonize bot and crowd testing.

You can view the complete collection of videos from this conference here.
Read more about BITE here.

Monday, November 14, 2011

Mozilla releases "new, faster" Firefox Beta 9

Less than a week after Firefox 8 went live, Mozilla has released Firefox Beta 9 to the Beta channel for testing. The main aim of this version of Firefox is to increase the overall speed of the browser through increasing the efficiency of JavaScript and by enabling chucking for XHR requests.

In addition to the speed increase, Firefox Beta 9 adds support for Mac OS X Lion and increased privacy settings. The additions to Mac OS X Lion support include application toolbar and icon styles, 2-finger swipe navigation and easier detection of multiple monitors. As for the privacy settings, a new option called Do Not Track has been included to instruct JavaScript that the user wishes to opt-out of behavioral tracking features.

Head over to the main Firefox Beta 9 site for the download link, available in Windows, OS X and Linux flavors.