Thursday, November 27, 2008

Basic UNIX

UNIX was developed at AT&T’s Bell Laboratories after Bell Labs withdrew from a long-term collaboration with General Electrics (E) and MIT to create an operating system called MULTICS (Multiplexed Operating and Computing System) for G.E’s mainframe. In 1969, Bell Labs researchers created the first version of UNIX (then called UNICS, or Uniplexed Operating and Computing System) which has evolved over time to come to today’s Unix system.Here are few very popular UNIX flavors available today
Solaris Unix
Hewlett Packard HP-UX
Yellow Dog Linux (for apple system)
SCO OpenServer
Red Hat Enterprise Linux
SGI-IRIX
Fedora Core
SUSE Linux
Debian GNU
Mac OS X
FreeBSD
OpenBSD
KNOPPIX
NetBSD
OS/390 Unix
Plan 9Unix system is made up of different components that make Unix operating system such as a) Unix Kernelb) The Shellc) The File system, and the utilities.Unix Kernel is the lowest layer of the Unix system. The Kernel controls processes, input/output devices, file system operations, and manages memory.Shell is a command line interpreter used to interact between the users and operating system. Shell is used to administer and run system directly such as typing commands in the command line and executing them. There are many Shells available today amongst which three are very popular: the Bourne Shell (sh, bash), the C shell (csh), the Korn shell (ksh).Unix Utilities are important to enable system to run such as file system is one of the Unix utility that enables users to view, interact, and organize files and directories.

Tuesday, November 18, 2008

Recently popular web testing tool - Selenium

Selenium is a open source web testing tool. You can download it from http://selenium.seleniumhq.org/. It run directly in browser and it is platform independent and can be deployed on Linux, MAC and Windows environment (JavaScript-enabled Web browsers, such as recent versions of Microsoft Internet Explorer for Windows, Firefox, Mozilla, and Safari for Windows, Mac OS X, and Linux. )
Selenium IDE records and play for multiple browsers on multiple platforms.
The easiest way of getting started with selenium is to download Selenium IDE. You can download it form http://www.openqa.org/selenium-ide/ . It is an Integrated Development Environment(IDE) for test development and it ia a plug-in for firefox.
The test scripts can be recorded quite easily with its help. Apart from recorder the plug-in can be also used to run tests themselves, as well as for their debugging (using the option for executing the test step by step). The tests are recorded in HTML and table’s elements are used for describing the test-related data.
Selenium Remote Control(RC) allows you to write automated web application tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser.
Selenium Remote Control is actually uses remotely controlled server ( like a proxy server)
Selenium Core tests run directly in a browser, and simulates the real user. It runs in Internet Explorer, Mozilla and Firefox on Windows, Linux, and Macintosh. So it is a great tool for cross browser testing.

Thanks:

Wednesday, November 12, 2008