Monday, December 28, 2009

Released javascript widget for showing New Year Quotes in Blog or website


We have released a javascript widget/gadget for displaying New Year Quotes in your Blog or in your website.

You can easily implement/embedd this widget in your blog or website.

See more details in our blog post here.


More Articles...

Read more ...

Sunday, December 27, 2009

Released eBooks for learning Software Testing and QTP


We have released eBook useful for learning Software Testing and QTP (Quick Test professional), a Test automation tool.

This eBook will cover below topics.



  • Importance of Software Testing
  • eBook
  • Basics of Quality Assurance (QA) in Software Development
  • Writing Good Test Cases and Finding Bugs effectively
  • Tips and Tricks for doing AdHoc Testing
  • Best practices in Software Testing
  • Importance of Software Test Automation using tools such as QTP
  • Need of Domain Knowledge for Software Testers
  • Software Testing Questions and Answers
  • Introduction to QTP
  • How to Learn QTP?
  • Understanding Object Repository
  • Understanding Action Iteration and Test Iteration
  • Required Steps/Processes in QTP Automation
  • Best Practices in QTP Automation
  • Scheduling QTP Script Execution
  • Basics of vbscript
  • Links Useful for learning QTP
  • KeyWord Driven Testing and Framework in QTP
  • Disadvantage of Descriptive Programming in QTP
  • Tips for doing effective QTP script Development
  • QTP Questions and Answers
You can get this eBook for Free just by sending the link(http://qualitypointtech.net/ebook/index.php) to more than 50 people with cc to rajamanickam.a@gmail.com. I will send the eBook once after getting the email. Make sure that you are sending email to only valid email ids without any duplicates.

Or, you can buy this ebook from here.


Click here to buy an eBook for learning Software Testing and QTP Automation
You can discuss about this eBook in our forum

Software Testing (2nd Edition)Testing Computer Software, 2nd EditionLessons Learned in Software TestingPragmatic Software Testing: Becoming an Effective and Efficient Test Professional

More Articles...
You can bookmark this blog for further reading, or you can subscribe to our blog feed.
Read more ...

Saturday, December 26, 2009

Added more questions in our online Quiz


We have added few more questions for our our free online quiz program.

The new questions are added under the below topics/subjects.

1.Javascript
2.Dot Net
3.Aptitude



More Articles...

Read more ...

Thursday, December 24, 2009

News Letter


We had sent below News Letter to our email contacts. If you want to receive future news letters you can send your email id to qualitypointmail@gmail.com.

Dear All,

Greetings from QualityPoint Technologies.

Find below the updates from us.

- We have done more than 60 projects successfully for our clients. Refer our website to see some of thesample projects.
- Most of the projects are done using c#.net, php,mysql,Javascript,ajax,css and html.
- We extensively used many php modules such as mod_rewrite, gd2 and curl.
- Done complex integration/conversion of Content Management System (e.g Joomla), Forum (e.g phpBB), Photo Management System (Gallery)
- Done many challenging web scrapping and autoposting projects using webharvest, c# webbrowser control and php curl.
- Effectively utilized paypal API and Twitter API in our projects.
- Handled Session hijacking prevention code and exceptions properly.
- Used to test the websites in different web browsers and versions.
- Used to do on-page SEO.

- We are working from two places, Chennai and Ottapidaram.

Apart from doing projects for our clients, we are taking initiatives to do our own products.

- We are using Timesheet developed by us.
- Many of our articles (e.g articles about QTP, Software Testing) in Google knol got many awards such asTop Pick award and Top viewed award.
- Published many useful articles in our blog so that our blog is gaining good Alexa traffic rank in short period. And many of the pages in our blog started gaining Google Page Rank.
- Released and maintaining online Quiz and Link submission. And planning to improve them further.
- Working on to release small useful tools such as Inbound link checker and Quotes widget
- Planning and working on to become a market place for freelance projects.
- Delivering latest News in different topics as webpage, tweets and sms. And we are working hard to avoid any down time and for improving quality and timely delivery of the news.
- Gaining knowledge and experience in optmizing Google AdSense and AdWords.
- Our Twitter accounts @qualitypoint and @globaltechnews are getting significant amount of followers.
- Gaining knowledge in both on-page and off-page SEO.

As any other Start-up company, we are also facing many challenges. Despite these challenges we are able to move towards achieving our vision while keeping our values.

For project related queries send mail to rajamanickam.a@gmail.com.

If you are interested to join with us you can send your resume to qualitypointmail@gmail.com

If you are interested in doing link exchange for getting inbound links you can contact us atqualitypointmail@gmail.com

Wish you all Happy holidays and Merry Christmas.


Thanks,
Rajamanickam Antonimuthu - LinkedIn, Google profile , Twitter
My Photo
QualityPoint Technologies


Note: If you don't want to receive news letter you can send reply with subject "unsubscribe"
Read more ...

Tuesday, December 22, 2009

Released Free widget for showing Christmas Quotes


We have released free widget for showing Christmas Quotes in your blog or website.

You can refer our Christmas blog to know the steps required for using this free widget in your website.

We are working on to release similar widget for showing News and motivational quotes. You can share your feedback or suggestions for improving our widgets thro' the comment section.

More Articles...

Read more ...

Monday, December 21, 2009

Use associative array instead of using querystring-style post fields.


We have faced some issues with posting form details using cURL module of php.

A form having file upload option was not posted correctly.
The content type is multi-part/form-data for this form.

The below line of code will set the post fields for the curl session.
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fiels);

The $post_fields can be specified either as querystring parameters or as an associative array.

Initially we had specified the $post_fields as querystring paramter as $post_fields="field1=value1&field2=value2";

But this approach didn't work for the multi-part/form-data forms.

It works fine after changing this code using an associative array as below.

$post_fields = array("field1" => "value1", "field2" => "value2");



More Articles...

Read more ...

Thursday, December 17, 2009

Clearing Cache in phpBB forum


In my previous post I have explained about clearing cache in Gallery.

phpBB Forum is also using Cache for improving performance. So, most of your changes in the coding/database won't reflect immediately.

So, we need to clear the cache whenever we are making any changes in the forum.

For doing this, we should delete all the files available inside the cache folder in the forum.

Or, we can click "Run now" button available near "Purge the cache" under Resynchronise or reset statistics in ACP (Admin Control Panel)

More Articles...

Read more ...

Boost your adSense revenue by using Category filter.


We can restrict the unwanted AdSense Ads using competitive filter in AdSense Setup by specifying domain/url of the Ads.

If we want to restrict Ads of particular category then we can use Category Filter option available in Ad Review Center
Category filter can be reached from adsense Setup->adReviewCenter
It will show below detail for each Category.

% Recent Earnings
% Recent Ad Impressions

We can filter the Categories which are having low earnings but having high impressions. It will help to increase AdSense revenue. And also, it will help to show only relevant ads for our readers.



More Articles...

Read more ...

Friday, December 11, 2009

New blog from QualityPoint for showing latest News about Christmas


Google Hot Trends and Twitter Trending topics reveal that large number of people started searching about "Christmas".

So, to make their task easy we have launched a new blog "Everything about Christmas".

In this blog we are showing latest Christmas related news using yahoo pipes and Feedburner.

This Christmas news will be automatically collected from RSS feeds of many Chrismas specific websites and by searching "Christmas" in RSS feeds of many social booking marking sites such as Digg.


So, you can see the popular and latest Christmas related news in one place.


You can contact us if you want to include any of your Christmas related RSS Feeds.

Apart from this new blog, we have collected a Christmas knol collection which has more than 55 Christmas related knols. If you know any other good Christmas related knol, you can submit it into our knol collection.

Most of the stores including online stores are providing discounts during this Christmas holiday season. You can make use of the Hot deals.


More Articles...
Read more ...

Thursday, December 10, 2009

Parsing webpage using php DOM.


PHP is having DOM functionality for parsing webpage by considering the HTML content of the webpage as XML data.

If you assign the $data with the HTML content of the webpage, below code will load the HTML content in DOM object.

$dom = new DOMDocument();
@$dom->loadHTML($data);


The "@" symbol before the second line of the code is required to suppress any warning message related to XML related errors in the HTML content.

xpath can be used to get the desired data.

For example, below code will extract all the "tr" tags in a html file.

$xpath = new DOMXPath($dom);
$tablerows = $xpath->evaluate("/html/body//tr");


Below code can be used if you want to get data from first "TD" within each row of the Table.

$content="";
for ($i =1; $i < $tablerows->length; $i++)
{

$singlerow = $tablerows->item($i);

$tablecells= $singlerow->getElementsByTagName("td");

$content.=$tablecells->item(0)->nodeValue."
";
}



More Articles...

Read more ...

Setting UserAgent for php curl session to avoid 500 Internal Server Error


We are using below function for getting webpage content using curl module of php.

function getmethod_request($ch,$ckfile,$urlValue)
{

curl_setopt($ch, CURLOPT_COOKIEFILE, $ckfile); //The name of the file containing the cookie data. The cookie file can be in Netscape format, or just plain HTTP-style headers dumped into a file.
curl_setopt($ch, CURLOPT_URL,$urlValue); // The URL to fetch. This can also be set when initializing a session with curl_init().
curl_setopt ($ch, CURLOPT_COOKIEJAR, $ckfile); // The name of a file to save all internal cookies to when the connection closes.
curl_setopt($ch, CURLOPT_HEADER,1); // TRUE to include the header in the output.
curl_setopt($ch,CURLOPT_AUTOREFERER,1); // TRUE to automatically set the Referer: field in requests where it follows a Location: redirect.
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); // TRUE to return the transfer as a string of the return value of curl_exec() instead of outputting it out directly.
curl_setopt($ch, CURLOPT_POST,0); //TRUE to do a regular HTTP POST. This POST is the normal application/x-www-form-urlencoded kind, most commonly used by HTML forms.
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
return $data = curl_exec($ch);

}


It worked fine for many websites.

But it started giving "500 Internal Server Error" message when using it for one specific website.

I came to know that some web servers will block the requests from non-identified user-agents (browsers).

We have resolved this issue by including below lines in the function for spoofing it as FireFox 2.0.

$useragent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1";
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);


More Articles...

Read more ...

Wednesday, December 9, 2009

Latest Articles for learning Web Development using php, mysql, javascript and ajax


Find below the latest articles for learning web development. These articles are getting displayed here by combining the data from different social bookmarking sites such as Digg. This articles list will be updated automatically using yahoo pipes and feedburner.

Web Development Articles

↑ Grab this Headline Animator





More Articles...

Read more ...

Tuesday, December 8, 2009

Removing Last Character in a String


In PHP, we will be requiring to remove the last Character from a string variable.

For example, consider below query.

select * from employees where employee_id in (1,2,5,7)

Assume that the employee_id values 1,2,5,7 should be dynamically collected from a webpage provided with checkboxes to select some employees from a list of employees.

Using foreach loop we can create this employee_id string. But it will look like as below
$employee_id_string="1,2,5,7,";

You can note the last comma.

Error will be thrown if we use this as it is

select * from employees where employee_id in ($employee_id_string)

In this case we need to remove this last comma.

It can be easily done by below code.

$employee_id_string=substr($employee_id_string,0,-1);



More Articles...

Read more ...

Search This Blog