Project Management
Why Documentation is Important in Software Testing
This is a guest article by ‘Tejaswini patil’ – Associate QA Manager.
In my Software Testing career, I never heard people talking much about software testing documentation. The general opinion about testing documentation is that, anyone who has free time can do the documentation like Test case, Test plan, status report, Bug report, project proposal etc.
Even I did not stress more on the documentation, but I can say it’s my habit to place all the data in black and white and to update others about that as well.
Just want to share my experience with you:
We had delivered a project (with an unknown issue in that) to one of our client (angry client). And they found issue at Client side, which was very bad situation for us, and as usual all blame was on QA’s. The issue was something regarding compatibility of one website. When it came to me, I was having proof that I didn’t get such requirement document which state I have to check compatibility of the website also. Thank god I was safe. That was the lesson for me, I realized importance of documentation and from that day I started to work on documents and created testing documents like Test plan, Test cases, sanity testing checklist, bug report and many.
20 jQuery Utilities For A Smashing Website
Webdesigners create and design a whole lot of widgets and utilities to make a website more appealing. Here, I have collected the best jQuery Utilities that will help every web designer and web master to build a beautiful yet fully loaded smashing website.
1. Real Person jQuery Plugin
This plugin is designed to help overcome automated form submission by requiring a real person to identify text made up of dots. The entered value is compared on the server with the generated value to determine whether processing should continue.

Continue reading »
Effective Website Development Project Plan
Over the years we’ve developed a repeatable, efficient process for developing small to medium sized web sites. These web projects are usually completed in one iteration in about 2 to 3 months. The process we’ve developed involves considerable interaction with and feedback from the client throughout the project. We’ve broken up the project into 6 or 7 mostly overlapping phases:
|
Implementing an Agile Talent Management Strategy: The Perfect Model for a Crazy Economy (Part 1 of 2)
In case you haven’t noticed, the economy has gone to hell.
It’s been up and down like a yo-yo for the last decade, a fact that led Time to declare the first decade of the new century “the decade from hell” in a recent cover story. If you work in talent management or HR, this yo-yo pattern certainly isn’t news to you. Surprisingly enough, it’s times like these that present the best opportunity to become more strategic as more managers open their minds to alternative solutions to improve productivity, save money, and move their organizations forward.
20+ Tools for Quick and Clean Code Development
Developing websites is much more than just a pretty face, and depending on what typed of features you’d like to implement on the site, there’s a lot of coding that goes into it. Many times designers turn to a WYSIWYG tool, however tools of that sort are more limited to advanced code. Being able to code a site using a variety of tools lets you simplify the coding process while you take a big bite out of saving time.
Below we’ve hand picked 20+ Tools for Quick & Clean Code Development that will help you code much faster and in an efficient manner.
AJAX
MiniAjax

6 Steps To Success In Test Automation
Test automation is very widely used by companies due to the many benefits it offers. From better test path coverage to repetitive and exhaustive testing, it overcomes human errors that are caused by tiredness or negligence. But along with so many advantages, it also poses many problems.
You have an automation solution for almost every situation but managers often find it very daunting to locate the right one and implement it in the best way. Let’s have a look at 6 steps to achieve success in test automation. These steps are easy but are often ignored, leading to failure.
Understanding and commitment
First, the team needs to understand that automation is essential and everyone should be committed to the cause. The testers should realize that automation testing is assisted by computer and is not a fully automated process. So the testers’
Continue reading »
100+ Open Source/Free Security Tools
by Jay Philips
Security testing is a process to determine that an IS (Information System) protects data and maintains functionality as intended.
The six concepts that need to be covered by security testing are: confidentiality, integrity, authentication, authorization, availability, and non-repudiation.
Confidentiality: A security measure which protects against the disclosure of information to parties other than the intended recipient(s). Often ensured by means of encoding, using a defined algorithm and some secret information known only to the originator of the information and the intended recipient(s) (a process known as cryptography) but that is by no means the only way of ensuring confidentiality.
Integrity: A measure intended to allow the receiver to determine that the information which it receives has not been altered in transit or by other than the originator of the information. Integrity schemes often use some of the same underlying technologies as confidentiality schemes, but they usually involve adding additional information to a communication to form the basis of an algorithmic check rather than encoding all of the communication.
50+ Open Source Tracking Database Tools
by Jay Philips
No matter how good you think your code is there is always going to be a bug/defect of some kind. Defect numbers may range from 1 to thousands so it’s important to have a very good tracking tool. There are commercial tools out there but I figured I’d focus on the open source tools.
Below are some open source tracking tools that you can use for your projects to track bugs/defects, issues, enhancements and much more.
- Abuky: Abuky stands for the Aoo BUg tracKing sYstem, while AOO stands for Art Of Open Source. Abuky is a system for tracking bugs and aiding the developer to fix them, written in Java with JSP as web interface. Requirement: Linux, Windows, Solaris
- Anthill Bug Manager: A tool that aids code development by keeping track of bugs in a multi-project, multi-developer environment. It accomplishes this with a clean, simple, and fast interface that contains all the essential features
Continue reading »
How to do 301 Redirect (Permanent Redirection)?
In my previous post 301 Redirect: Why 301 Redirect (Permanent Redirection) Is Important? I have explained about the importance of 301 redirection in SEO.
Now its time to know how we can do the 301 redirect for our website.
How to do 301 redirect?
There are two possible ways to do 301 redirect, which depends on the type of web server – Apache or IIS (Microsoft) – that you’re running.
Open a notepad and paste the below mentioned lines.
What is Error 404 Page? How to configure Error 404 page? part 2
Error 404 Apache : How to configure Error 404 page in Apache Server
It is extremely easy to configure the Apache server to serve your customized error 404 page.As mentioned in my previous post, create an error404page.html page for your server to serve whenever the visitors looking for a page which does not exists.
In your server you can find httpd.conf file.
Open the conf file. At the bottom of the file you can find the section as mentioned in the image. This is where you have to edit.




