Follow My Blog by Email

Friday, March 25, 2011

Mozilla Launches Firefox 4 and Delivers a Fast, Sleek and Customizable Browsing Experience to More Than 400 Million Users Worldwide

Mozilla, a global, nonprofit organization dedicated to making the Web better, has released Mozilla Firefox 4, the newest version of the popular, free and open source Web browser. Firefox puts users in control of their Web experience, providing a streamlined user interface, fun new features, a boost in speed and support for modern Web technologies.

Firefox 4 is available to download for Windows, Mac OS X and Linux in more than 80 languages. Firefox 4 will also be available on Android and Maemo devices soon.

What’s New in Firefox 4:

Fastest Firefox Ever

Performance: Firefox is up to six times faster than the previous release. With improved start-up and page load times, speedy Web app performance and hardware accelerated graphics, Firefox is optimized for rich, interactive websites.

Streamlined Interface

App Tabs: give a permanent home to frequently visited sites like Web mail, Twitter, Pandora, Flickr.
Switch to Tab: easily find and switch to any open tab from your Awesome Bar without opening duplicate tabs.
Panorama: drag and drop tabs into manageable groups to save time while navigating many open tabs.

Private and Secure Synchronization

Firefox Sync: access your Awesome Bar history, bookmarks, open tabs, passwords and form data across multiple computers and mobile devices.

Most Customizable

New Add-ons Manager: easily discover and install more than 200,000 add-ons to customize the features, functionality and look of Firefox.

Private and Secure

Do Not Track: Firefox is leading the Web towards a universal standard Do Not Track feature that allows users to opt-out of tracking used for behavioral advertising.
Firefox puts privacy first, fixing flaws in some Web standards to prevent others from accessing your browser history.
HTTP Strict Transport Security (HSTS): automatically establishes secure connections to stop “man in the middle” attacks and keep sensitive data safe from interception during the log-in process.
Content Security Policy (CSP): prevent cross-scripting attacks by allowing sites to explicitly tell the browser which content is legitimate.

Cutting Edge Tools for Web Developers:

The JavaScript engine incorporates the new J├ĄgerMonkey JIT compiler, along with enhancements to the existing TraceMonkey JIT and SpiderMonkey’s interpreter for faster page-load speed and better performance of Web apps and games.
HTML5 support in Firefox includes hardware accelerated, high-definition video (WebM), 3D graphics, offline data storage, professional typography, touchscreen interfaces and the Mozilla Audio API to help create visual experiences for sound and more.
Firefox 4 also improves existing tools like CSS, Canvas and SVG to enable developers to make exciting Web pages.
Firefox provides uninterrupted browsing when there is a crash in the Adobe Flash, Apple QuickTime or Microsoft Silverlight plugins. If one of these plugins crashes or freezes, it won’t affect the rest of Firefox. Simply reload the page to restart the plugin.

Wednesday, April 7, 2010

Importance of Documentation in Software Testing

Nobody talk much about documentation in software testing, its considered
more as free work.
Even most of the reputed companies does't give importance to documentation. But the fact is that, a good and precise documentation can same a lot of time and effort.

Some of the Benfits of Documentation:
- Clarify quality objective and methods
- Provide feedback for your planning cycle
- Ensure clarity about tasks and consistency of performance
- Provide feedback for preventive actions
- Create objective evidence of your quality management system’s performance
- Ensure internal co-ordination in client work

Documents Used in Whole Software Devlopment Life Cycle:
1. Softwarer Requirement Specification (SRS)
2. Functional Requirement Specification (FRS)
3. Test Strategy
4. TestPlan
5. Test Plan
6. Test Summary Report
7. Test Log
8. Weekly Status Report
9. User Manual
10. User Accecptence Report
11. Bug Report
12. Test Data

Saturday, November 7, 2009

Most Common Web Server Error Messages.

Here is the list of most common web server error messages a web tester must know about:
1. 400 Bad File Request
Syntax used in the URL is incorrect e.g. uppercase letter should be lowercase letter, wrong punctuation marks.

2. 401 Unauthorized
Server encryption key from the client is missing or wrong password may have been entered.

3. 403 Forbidden/Access Denied
Special permission needed to access the site -- a password and/or username.

4. 404 File Not Found
Server cannot find the file you requested. File has either been moved or deleted, or you entered the wrong URL or document name.

5. 408 Request Timeout
Client stopped the request before the server finished retrieving it. A user will either hit the stop button, close the browser, or click on a link before the page loads. Usually occurs when servers are slow or file sizes are large.

6. 500 Internal Error
Couldn't retrieve the HTML document because of server-configuration problems. Contact site administrator.

7. 501 Not Implemented
Web server doesn't support a requested feature.

8. 502 Service Temporarily Overloaded
Server congestion; too many connections; high traffic. Keep trying until the page loads.

9. 503 Service Unavailable
Server busy, site may have moved ,or you lost your dial-up Internet connection.

10. Connection Refused by Host
Either you do not have permission to access the site or your password is incorrect.

11. File Contains No Data
Page is there but is not showing anything. Error occurs in the document. Attributed to bad table formatting, or stripped header information.

12. Bad File Request
Browser may not support the form or other coding you're trying to access.

13.Failed DNS Lookup
The Domain Name Server can't translate your domain request into a valid Internet address. Server may be busy or down, or incorrect URL was entered.
14. Host Unavailable
Host server down. Hit reload or go to the site later.
15. Unable to Locate Host
Host server is down, Internet connection is lost, or URL typed incorrectly.
Network Connection
16. Refused by the Server
The Web server is busy.