Testing Web 2.0/AJAX applications

Posted by Posted on by

Not a day goes by without a Web 2.0 product/service being launched. It’s the people’s/customer’s web all the more. But what about the developers who are resposible for this web revolution? Shouldn’t Web 2.0 make life easier for them too? What with Web 2.0 almost becoming synonymous with AJAX & ultra-short release cycles (‘a build every half hour‘ of Flickr), it becomes all the more important that these AJAX apps be checked thoroughly before each release. Though the perpetual Beta tag & the go-easy attitude of Web 2.0 early-adopters ensures that the developers are somewhat safeguarded, tools that automatically check for functional use cases of these Web 2.0 apps are the need of the day.

QEngine is a good tool for such test purposes. For how the tool can be used, please visit #/. A test suite has been set-up under the name “Web_2_0_IE” there. This suite demonstrates the functionality testing of Zoho Planners’s “Sign In, Creation of a new page, Editing (Ajax based), Deleting and Signout” functionalities. (Note: This requires installing a QEngine toolbar in your browser)

To know more about QEngine & how it can help you automate your testing needs, please contact qengine-support(at)adventnet.com

Interesting query from Nico van Santen, Netherlands

Posted by Posted on by

We get some very interesting feedback mails from our users. Consider this from Nico van Santen from Netherlands (nice to know that Zoho Writer’s being put to use around the world!)

I liked it at first sight. Kindly help me how to put it on my startup menu.

Well, Zoho Writer being a service, it will be a lot easier having the Zoho Writer home page  stored as a browser bookmark. But here’s a user who wants Zoho Writer so badly that he wants it to fire up every time he boots up his computer! For the curious those who would want to do the same, here’s the procedure to do it. (we tried adding it to the Startup Menu in Windows XP)

Right click on your taskbar, click on ‘Properties’, click on ‘Start Menu’ tab, click on ‘Customize’ button, click ‘Add’, in the ‘Type the location of the item’, give http://www.zohowriter.com/, click on Next, choose ‘Startup’ (have to scroll down the screen a little), click on ‘Next’, give ‘Zoho Writer’ in the text box & click ‘Finish’. Click ‘Ok’. Re-start your machine & Zoho Writer page should get opened in your preferred browser.

Mark Gibbs on Zoho Writer

Posted by Posted on by

Mark Gibbs at Network World, in his widely read Web Applications newsletter wrote about Zoho recently. He reviewed Zoho Writer in particular. Some excerpts:

This service provides a familiar screen layout with a document management bar to the left with buttons for creating a new document, importing documents from your local machine’s storage, and deleting documents with a larger editing panel on the right. The document panel is divided into four sections: My Docs, for your current private documents; My Templates, you can save any document as a template; Shared Documents, for documents that others have shared with you; and Trash.

The editing panel is tabbed so you can have multiple documents open simultaneously. The WYSIWYG editor, which provides automatic backup, has all of the usual text editing features such as styles, fonts, font attributes, tables, links, and anchors.

A menu bar over the editing panel provides access to the document’s history (Zoho Writer includes versioning and difference display), local printing, export and import of documents by e-mail, document preview, save as template, and save. Formats supported for e-mail and locally save documents are HTML, Microsoft DOC, PDF, and OpenOffice SWX.

At the bottom of the editing pane are links to share the current document publicly or privately. Public sharing provides a URL that you can give to anyone and the document can be set to allow user comments. Any documents that you publicly share are also listed in an RSS feed.

So what we have here is a remarkably full featured document creation, editing, sharing, and collaboration system with extensive support for online integration making it the best online alternative to Word I have come across so far.

We are honored by the title he gave – ‘Zoho aims to beat Microsoft Office‘!

When does Zoho Writer get Wonky?

Posted by Posted on by

Many people put Zoho Writer to several uses. I use it, among other things, to share movie scripts with my equally film-obsessed friends.  Unlike your normal documents, film scripts are unusally long. With a minimum of 10000 words, they may go upto 30000 words. Using Zoho Writer to edit and share them is a hard test for Zoho Writer’s performance, especially when testing with a turtle speed of 256 kbps, albeit DSL internet. (Yeah well, if it works with the barest minimum requirements, it will work in better environments, right? :) ). Performance is gauged by the response time. (or atleast that’s what users look for)

So while doing the above mentioned test, the following observations were made: Editing, including any copy-paste function took less than five seconds. Saving the entire document (of around 10000 words) took around twelve seconds. Timing the response isn’t a difficult thing to do. For Firefox users, the Fasterfox plug-in will measure the response time before an action is completed. Try for yourself and see! And do let us know.

ZohoCreator: Data Search in ‘View’

Posted by Posted on by

Use ‘Search’ in the View to get to the data you need straightaway, without spending any time.

Data Search

Click on search_button.gif, type search criteria in the corresponding textfield and click ‘Go’

Eg: Type ‘Closed Won’ below the ‘Lead Status’ texfield and ‘Kevinson’ below ‘Lead Owner’ textfield to see all the closed won leads by Kevinson.

Now isn’t this simple?


Making 2.0 tick

Posted by Posted on by

What makes Web 2.0 tick? Sample this:

As I’ve said in previous posts, it’s their direct contact with the users that makes 2.0’s so much greater than the “old school” way of taking care of users. I know that as their user base increases that won’t be so easy for them, but their blogs and forums are another way for users to interact with them and with each other, and help each other along.

Another user wrote:

This kind of touch is exactly what more tech companies should have, regardless of specialty. I understand, yes, busy people can’t respond to all their email, but even getting back to some—especially if it’s on an external blog and wasn’t sent in directly—is really warm and sends more good vibrations than 100 clones of Brian Wilson in a marching band on a midspring’s dusk.

Usually, we have seen companies respond by saying, “We’ll get back as soon as possible”. At least in the 2.0 days, “As soon as possible” is measured in hours, not days. I’ll be damned if I post a query and don’t get a reply in a few hours, either in a forum, or a comment in a blog. After all, the user could be working on a presentation at the office a few hours away and requires to embed a chart. It would blow up everything if the application doesn’t respond or gets buggy; worse than that, you report the problem at the company’s forum or blog and they don’t get back soon.

Usually at Zoho forums, we reply queries and work on bug-fixing within hours. However, at times, things to go wrong (as Zoho Writer had log-in problems recently). Worse, it might happen on a weekend or a holiday (as it did), so that it might not possible to receive user feedback immediately. At times like those, we hope the users bear with us. Ofcourse, the solution lies in embracing more stable technology and we soon expect to do the same. Oh yes, unlike “Old-school”, it’ll be really soon. 😉

Zoho Writer login issue

Posted by Posted on by

You would not have been able to login to Zoho Writer for the past few hours. The issue was due to the loss of connectivity between the Zoho Writer application and the database backend. This has been sorted out & you should be able to logon now. Our sincere apologies to all Zoho Writer users who weren’t able to login.

We are in the process of upgrading our current infrastructure to a new grid based technology which we believe will prevent such happenings in future.