Subscribe to SQM and join the other 100,000 monthly readers

Always have the most current updates on software, Agile, mobile development, testing and more right at your fingertips.

Subscribe by email:

Your email:

Search

Current Articles | RSS Feed RSS Feed

Happy New Year from SmartBear Software

 

As the year is coming to an end, we’d like to wish all of you a Happy New Year!

Web performance in review: Most popular posts of 2010

 

While the way we use and access the Web is changing rapidly, one thing that has remained consistent this year is your interest in maximizing the performance and availability of your websites for users.

The biggest Web outages of 2010

 

As of May 2010, 78 percent of American Internet users use the Internet on an average day. We use it to read, shop, communicate, network, research, work, and play. And so, when a website goes down, our routines are undoubtedly shaken.

TestComplete 8.10: Testing Adobe AIR Applications

 
Properties of Flex objects

By popular demand, TestComplete 8.10 now includes a new capability to test Adobe AIR applications. With TestComplete 8.10, you can record and run automated tests against HTML- and Flex-based AIR applications, insert checkpoints, call methods on the application objects, read and set object properties, etc. In this post, I’ll give you a quick overview of AIR support.

7 Hints for Getting the Most out of the Data Generator in TestComplete 8.10

 

On December 6, we posted some information about the new Data Generator in TestComplete 8.10.

Migrating from Subversion to Git: Lessons Learned

 

For a few years, we on the SmartBear CodeCollaborator team used Subversion as our version control system of choice.    Recently, we decided to switch to Git for all the usual reasons and, as with any technology migration, we wanted to do it with as little impact to our development as possible. 

Taking the hassle out of scheduling Automated Test Runs

 
Let's imagine you have a team of hot-shot QA gurus and they've taken
the time to automate your test cases using TestComplete. Now let's
imagine you want to take it to the next level, scheduling those automated tests to run at a particular time or a particular
date. For example, let's imagine you want to schedule them to run automatically every week night at a 7 p.m so that you can
check the run results when you get into the office first thing each day.
If you've had this
need in the past, you probably created a batch job that launched TestComplete, sending it the Project Suite and Project you
want to run. Then you had to create a Windows Scheduled Task to run that batch job at a particular date and time. This works
fine, but what happens if you had set it up to run Monday, Wednesday and Friday, leave work on Tuesday and decide it would
be great to have it run tonight because there were a lot of code committed today and you would like a retest. Unless you have
a VPN connection to your office, you have to jump in the car and drive back to work.
If you've
had this issue, you're gonna love this. This weekend (19-Dec-2010), we are implementing a new feature of
Software Planner
(QAComplete and ALMComplete editions) that allows you to schedule automated test runs via the web.
Even cooler, you can see the run history in dashboards so that you can quickly see what things passed and failed.
Since this is all web driven, you can do this from the luxury of your home without going into the office.
To illustrate how this works, we created a movie, you can watch it here:
http://www.softwareplanner.com/movies.asp?Topic=AutomationScheduler.
For quick reference, here is what the scheduling screen looks
like:


As automated tests run, they get posted to a dashboard that you can use to see what items pass and fail
each day:

So take the hassles out of life -- explore the new Automated Test Scheduler. Oh, and by the way, it can also schedule HP QuickTestPro automated tests as well!
Enjoy.

TestComplete 8.10: Keyword Tests Enhancements

 
Enabling or disabling keyword test operations

TestComplete’s keyword tests let even inexperienced users visually create automated tests with ease. In TestComplete version 8.10, keyword tests have had several improvements:

TestComplete 8.10: Enhanced Table Variables

 
Data-Driven Loop Wizard - Select Table Type Page

TestComplete includes a special type of variables that help you work with the tabular data from your tests. The variables of this type (Table variables) assist you in working with the data that is stored as a two-dimensional array.

Uncluttering your tasks using Task Boards

 
Most of us understand the complexity of software development. There are lots of moving parts, requirements to hash out, coding and testing to get done. With tons of tasks in a project, it can easily get overwhelming trying to figure out the status of what's on our plate and what things we've already completed.


Many Agile and iterative Waterfall teams have simplified this process by using Task Boards. If you've never used a Task Board, simplicity is what makes it interesting. A Task Board is simply a list of all the tasks a developer has to work on. It is normally divided into 3 columns:


1. To Do - List of things I've not started

2. In Progress -Things I am currently working on

3. Completed - Stuff I've completed


To utilize this, most teams simply use a whiteboard with sticky notes to identify these tasks, here is an example:




So as we begin working on things, we simply move the sticky notes to In Progress. Once we complete them, we move them to the Completed area. As new tasks come in, they go into the To Do column. By having this front and center for the team to see, we all know the status of our tasks.


After working with this a while, we thought it would be cool to have our Application Lifecycle Management (ALM) (http://www.softwareplanner.com) tool display Task Boards. So I asked my team to come up with a simple yet effective way of showing this online. They came up with a cool design. As a developer, you can access your Task Board and see all your tasks, just as you can by using a whiteboard. However, they took it a step further. For each task, they show:


1. What requirement it is related to

2. How many hours have been worked thus far

3. How many hours are left (and pct complete)

4. The critical dates (estimated start and finish dates)


They even extended it by showing any tasks that are due today in green and tasks that are overdue in red. That allows you to quickly spot the ones that might be slipping. This new feature is slated to go to production in ALMComplete (http://www.softwareplanner.com) sometime this month (December 2010). Here is a quick preview of what it looks like and here is a quick movie that shows how it works:

http://www.softwareplanner.com/movies.asp?Topic=TaskBoards




What do you think?
All Posts