Website Testing

8 Jun

The process of website development starts with requirement analysis and then it passes through different phases.

Testing is one of the most important phases which is often ignored by the team. But the reality is websites or web based applications need intensive testing as it will be working as a multi- user system with bandwidth limitations. Both automated testing and manual testing is required to measure a site’s success in development.

1)    Functionality Testing

This is the first level of testing which is often also called Module testing. It includes-

  • Testing Links– All the outgoing links, internal links, anchor text links, emails links are tested.  Broken links and orphan pages are also checked here.
  • Testing Forms– Form checking is one of the vital checking items. Here form validations, default values are checked.
  • Validating HTML/CSS – HTML/CSS validation is very important if the site is optimized for SE. One needs to validate the HTML for syntax error.
  • Database testing – Database is tested for data integrity and data consistency. Check if all the database queries are executing correctly, data is retrieved correctly and also updated correctly.

2)    Usability Testing

This is done after module testing. Usability checking is done to check if the site is easy to use. Check if all the information in the site is correct so that they satisfy purpose.

3)    Interface testing

Technically interfaces of website are web server and application server interface & application server and database server interface. So the interface testing is done to check if all the interactions between these servers are executed properly. Errors are handled properly. If database or web server returns any error message for any query by application server then application server should catch and display these error messages appropriately to users.

4)    Compatibility testing

Compatibility testing is a very important testing aspect. Compatibility testing is executed to check if the site is cross browser compatible, operating system compatible and mobile compatible.

5)     Security testing

Before launching the site security testing is done to check all the security aspect of the site which includes-

  • Test by pasting internal url directly into browser address bar without login. Internal pages should not open.
  • If you are logged in using username and password and browsing internal pages then try changing url options directly. I.e. If you are checking some publisher site statistics with publisher site ID= 123. Try directly changing the url site ID parameter to different site ID which is not related to logged in user. Access should denied for this user to view others stats.
  • Try some invalid inputs in input fields like login username, password, input text boxes. Check the system reaction on all invalid inputs.
  • Web directories or files should not be accessible directly unless given download option.
  • Test the CAPTCHA for automates scripts logins.
  • Test if SSL is used for security measures. If used proper message should get displayed when user switch from non-secure http:// pages to secure https:// pages and vice versa.
  • All transactions, error messages, security breach attempts should get logged in log files somewhere on web server.

The Importance of a Sitemap

12 Dec

A sitemap is often considered redundant in the process of building a website, and that is indeed the fact if you made a sitemap for the sake of having one. By highlighting the importance of having a well constructed sitemap, you will be able to tailor your own sitemap to suit your own needs.

1) Navigation purposes

A sitemap literally acts as a map of your site. If your visitors browses your site and gets lost between the thousands of pages on your site, they can always refer to your sitemap to see where they are, and navigate through your pages with the utmost ease.

2) Conveying your site’s theme

When your visitors load up your sitemap, they will get the gist of your site within a very short amount of time. There is no need to get the “big picture” of your site by reading through each page, and by doing that you will be saving your visitors’ time.

3) Site optimization purposes

When you create a sitemap, you are actually creating a single page which contains links to every single page on your site. Imagine what happens when search engine robots hit this page — they will follow the links on the sitemap and naturally every single page of your site gets indexed by search engines! It is also for this purpose that a link to the sitemap has to be placed prominently on the front page of your website.

4) Organization and relevance

A sitemap enables you to have a complete bird’s eye view of your site structure, and whenever you need to add new content or new sections, you will be able to take the existing hierarchy into consideration just by glancing at the sitemap. As a result, you will have a perfectly organized site with everything sorted according to their relevance.

From the above reasons, it is most important to implement a sitemap for website projects with a considerable size. Through this way, you will be able to keep your website easily accessible and neatly organized for everyone.

Pros and Cons of Flash-based Sites

5 Dec

Flash-based sites have been a craze since the past few years, and as Macromedia compiles more and more great features into Flash, we can only predict there will be more and more flash sites around the Internet. However, Flash based sites have been disputed to be bloated and unnecessary. Where exactly do we draw the line? Here’s a simple breakdown.

The good:

Interactivity

Flash’s Actionscript opens up a vast field of possibilities. Programmers and designers have used Flash to create interactve features ranging from very lively feedback forms to attractive Flash-based games. This whole new level of interactivity will always leave visitors coming back for more.

A standardized site

With Flash, you do not have to worry about cross-browser compatibility. No more woes over how a certain css code displays differently in Internet Explorer, Firefox and Opera. When you position your site elements in Flash, they will always appear as they are as long as the user has Flash Player installed.

Better expression through animation

In Flash, one can make use of its animating features to convey a message in a much more efficient and effective way. Flash is a lightweight option for animation because it is vector based (and hence smaller file sizes) as opposed to real “movie files” that are raster based and hence much larger in size.

The bad and the ugly:

The Flash player

People have to download the Flash player in advance before they can view Flash movies, so by using Flash your visitor range will decrease considerably because not everyone will be willing to download the Flash player just to view your site. You’ll also have to put in additional work in redirecting the user to the Flash download page if he or she doesn’t have the player installed.

Site optimization

If your content was presented in Flash, most search engines wouldn’t be able to index your content. Hence, you will not be able to rank well in search engines and there will be less traffic heading to your site.

Loading time

Users have to wait longer than usual to load Flash content compared to regular text and images, and some visitors might just lose their patience and click the Back button. The longer your Flash takes to load, the more you risk losing visitors.

The best way to go is to use Flash only when you absolutely need the interactivity and motion that comes with it. Otherwise, use a mixture of Flash and HTML or use pure text if your site is purely to present simple textual and graphical information.

10 E-mail Marketing Tips

19 Oct

E-mail marketing is a powerful and efficient way to promote your business. It is the best method to stay in contact with old clients and garner new sales. Here are some proven strategies that can add value to your email campaign-

Design a good e-mail campaign: While designing the e-mail always try to reflect your corporate design in the e-mail so that the recipients can co-relate the e-mail with your business identity. A few things to keep in mind while designing the e-mail:

  • Use Tables Instead of Divs.
  • Use inline CSS.
  • Do not use JavaScript in the email.
  • Try not to embed a video directly.
  • Avoid using TBODY tags.
  • Use “Strong” tag instead of “b” for bolding.
  • Let the recipient choose whether they would like a text version or HTML version of the mail.

Allow users to unsubscribe the e-mail: Always include a message with link at the bottom of the page for opting out future emails. This will be beneficial for both the recipients and you can keep your email list clean by removing faulty email addresses and it builds trust in clients that are actually reading your emails.

Subject line of the email:  Make sure your subject line is relevant with the original message of the email. If the first few lines are not relevant to the subject line, email readers can mark your mail as spam.

Always use a valid reply-to email address: It is recommended to use a valid email address where subscribers can send you emails instead of”donotreply”. The reply-to email address acts as an open line of communication between you and your subscribers which is the key factor for any marketing campaign.

Provide your contact info: Always provide your contact info in the mail so that it becomes clearly visible by the readers. It establishes trust among readers.

Improve deliverability of your email: Always hire a professional email service provider to ensure your emails get delivered. If your service provider offers any deliverability tool, try to use them.

Use proper Preheader for the emails: If you are using preheader for your emails, always provide the selling info there as it is the first part of the email that the readers will read.

Set triggered actions: Set some triggered messages which will be sent automatically when a person will sign up to your email list. Always review those triggered actions and remind the subscribers who did not sign in after creating the account.

By implementing these practical policies, one can increase sales and traffic to ones site.

A GUIDE TO MARKETING ON THE WEB

16 Aug

With the global proliferation of the Internet and expansion of trade and industry, using the net as a medium has become crucial for organizations. There are several aspects to this, and we have tried to elucidate on some of the important strategies.

Keyword density is the percentage of times a word or phrase appears on a website compared to the other words in the text. In the late 1990s, keyword density was looked upon as the sure path to making a site successful on the net. However the rules of such strategy is extremely delicate and should be carefully chosen before implementation .Also it varies from organization type and general content.

The rules for use of keywords and phrases apply to each page of the site.  Keyword density is one of the best ways to optimize your website’s search results.

First, choose one word or phrase that describes the basic focus of that page. Users are more likely to search simple and recognizable words or phrases. There are several sites and programs available to find the best words or phrases to use. Some of these sites include Google Ad Words, Word tracker’s Free Tool, Google Suggest, Good Keywords or Keyword Discovery.

Provide accurate and usable content to customers to keep them engrossed and participate on the site, while using the keyword or phrase effectively for search engine recognition. Making the keyword prominent in a title page is important. Google, in particular, rates the keywords in titles very high.  Using specific keywords will bring audiences to your site. Good writing is very important and carefully chosen and placed keywords do facilitate higher search engine rankings, and get noticed on the web

Marketing tips

Essentially the Internet acts as a forum where producers and consumers meet to conduct business You can have the world’s best product, or you could be able to provide the finest service around, but if no one knows that you offer it, then what good will it do a seller and a buyer? For this reason, organizations since the beginning of time have resorted to a variety of ways to make themselves known to potential customers.

Today, one sure way of businesses to achieve this is through strategies such as local SEO and SEO web design, two potentially powerful strategies that aim to bring in clients through the internet.

SEO is an acronym for search engine optimization, a strategy to improve a website’s ranking on internet search engines result page. The whole aim of this is to have a website rank as high as possible, if not number one, on search engines like Google, so that more and more people will have a chance to view the website and the products and services on offer. The more people view a company’s website, the more potential clients the business gets.

Achieving this can be achieved through a variety of means, from article writing to implementing functional SEO web design. Here are two SEO methods which businesses are using to get ahead of their competitors.

Local search engine optimization

Local SEO is a process wherein you will focus your SEO efforts towards making your business known to the people in your area. This can be achieved through a variety of ways. One is by registering your business on map applications similar to Google Maps. A necessary method in local SEO is the inclusion of your physical address and certain local keywords to your website. . To get the right keywords that would have the most impact, business owners can do fast keyword research online.

Search engine optimization web design

SEO web design is the method of designing a website with SEO in mind. This can be done through a number of methods. One general rule is that the website’s content should be first and foremost relevant, well presented and entertaining so that it’s interesting enough for people to visit and ultimately conduct business.

Another strategy is by placing the right headers or website titles for the web pages so that they are indexed by search engines when a customer does a search. Web designers also create and maintain a sitemap so that search engines can comprehensively map and index the website.

Another important part is keyword density. An optimal amount of keywords should be included in the website’s pages. Not enough keywords and your website won’t show up on search engine results, while too many keywords and you will be penalized by those same search engines for keyword abuse. A wise permutation and combination strategy is advisable.

Choosing the right words and phrases depends on the particular organization, the audience it is targeted at, and the cultural norms of that country.

Welcome Note

12 Aug

Welcome to the world of Century Global services. In this short introduction, we enlighten you about ourselves, what we do, and why you should do business with us.

Century global services specialize in high quality website creation, content management, site maintenance, web marketing, original software creation and search engine optimization. We incorporate the latest in web technology, like Joomla, flash, Drupal etc in our work.

Corporate clients have very unique needs, and we offer tailor-made solution for them, under a single roof which is a rare combination to find. Once we accept a project, we take it forward right from conceptualization, visualization ,structuring ,to its final shape and at every stage of our work we make it a point to be in touch with our clients, so that the margin for error and dissatisfaction is reduced.

So far we have successfully developed and deployed sites for clients from Manufacturing, Health care, Education, Information technology, Financial services, NGO , Research institutions,retail,entertainment,fashion sectors of the economy on both national and global scale.

With business on the net increasing at an exponential pace, every organization needs to have a formidable presence on the web. Without an appropriate strategy of using the net to their advantage, organizations stand to lose. Century global services can assist you in your task of actually creating a winning presence on the internet. From the point of view of quality, costs, technological edge and the sheer range of services, we are a winning combination. The other challenging aspect of online business is the continuity of the site .For this, continuous up gradation and competent maintenance is required.

Century global services has a in-house team which can be entrusted with refreshing and maintaining our clients web property on a continuous basis ,which is very valuable service from a long-term perspective.

Unlike other media, success on the internet is hard to achieve, and only a company with the expertise of century global services can help you to achieve the desired results. We value the trust that our clients have placed in us, and try everything within our capacity to live up to the expectations.

An appropriate strategy to choose is difficult in the best of times for any organization. Century global services offers to clients after careful consideration of the unique requirements they have of the best strategy to choose in a continuously volatile and dynamic business climate. Our experts not only back it up with actual empirical evidence but long years of actual industry experience. Specialized skills of both technological domain and optimal business acumen is required for effective strategy to overcome any crisis. We offer clients a wide range of options to choose from as they remain the final arbiter.