Blog

Customer Showcase: Cloud Coach

What is Cloud Couch?

Cloud Coach provides enterprise-class project management, PPM and PSA software businesses can utilize to simplify everyday tasks, increasing productivity and allowing growth by giving team members the time to concentrate on core aspects of the business.

A key feature of Cloud Coach’s project management software is the Gantt chart. We reached out to Cloud Coach team to ask them …

Speeding Up Siesta – Sandboxing Now Optional

Sandboxing – what is it exactly..?

Every since the first Siesta release, tests have always been executed in their own iframes – “sandboxed”. This feature of Siesta assures that tests get a fresh context as they start and can’t interfere with other tests by changing global browser properties or defining global variables. Another big bonus is that you don’t need to manually clean up after your tests. As a sandboxed …

Ext Gantt: Defining Task Constraints

When working with tasks in a large project schedule, some tasks usually have date constraints attached to them. These constraints define strict rules for when a task can start or end. For example, Santa Claus must finish delivering all gifts before end of Christmas (a Finish-No-Later-Than constraint).

Constraint Types

Ext Gantt supports six types of task constraints:

* Must-Start-On (alias ‘muststarton’) * Must-Finish-On (alias ‘mustfinishon’) * Start-No-Earlier-Than (alias ‘startnoearlierthan’) …

Ext Gantt: The New Task Split Feature

Sometimes a task is not worked on continuously, the work may be stopped as planned or due to unexpected circumstances. Let’s say a machine breaks down, in such a scenario the Ext Gantt supports splitting the task into segments. The easiest way to split a task is to use the new context menu option. Simply right click on the task where you want the split to happen and choose the …

Kanban Task Board 2.0 With Ext JS 5 support.

Today we’re thrilled to announce the latest releases of our Kanban Task Board: v1.0 based on Ext JS 4 and v2.0 based on Ext JS 5. We will continue to support the 1.0-branch with bug fixes, but new development and features will go into the 2.0 branch. Apart from the new platform support, one of the really cool things about the 2.0 release is the new “Kanban-Scheduler” demo …

Road to 3.0: Making the Ext Scheduler Responsive

In modern web apps, supporting responsive layouts has become very important due to the varying screen sizes across desktop, mobile and tablet devices. The new Ext JS 5 platform has really nice support for responsive rendering out of the box.

What does ‘responsive’ mean?

On Wikipedia, we can learn the following definition of Responsive Web Design:

Responsive Web Design (RWD) is a web design approach aimed at crafting …

Writing a custom plugin for Ext Gantt 3.x

Since the Gantt 3.0 release is getting closer, it’s time to get a bit more familiar with it. Ext Gantt is currently in Beta-1 stage and the next beta is coming soon. In this post we’ll look at how to write a custom plugin which visually groups child task of a parent task. Here’s an image of what it should achieve.

Writing a plugin skeleton

Writing an …

The New Sauce Labs Integration

In our previous post, we showed the new support for running tests in the cloud. We have now extended our API to also include support for the superb Sauce Labs service. Using Sauce, you no longer have to worry about setting up and maintaining your own virtual machines. Running tests in the Sauce infrastructure is seamless and only requires you to perform a few …

Running Siesta Tests In The Cloud With BrowserStack

The more tests we write, the more free time we have to improve the quality of our software. Without tests, it’s easy to end up constantly chasing the same bugs again and again after each refactoring. A logical step to improving the quality of a web based application is to make sure it works in all the various browsers out there. Normally you need to support …

Testing Ext JS 5 apps with Siesta

Over the past few weeks we have received a number of questions from Siesta users wondering about Siesta supporting Ext JS 5. Since Siesta is a generic JS tool, it can of course test any JavaScript code. There is of naturally a slight risk that the Ext JS layer in Siesta may need to be updated if Ext JS itself changes. The user interface for Siesta will continue to use …