Monday, May 13, 2013

The global market for testing services - pegged at $3.4 billion



An article in today's Hindu , a local newspaper in India states the following:

  • The global market for testing services, currently pegged at $3.4 billion, is set to witness an eight-fold increase to $ 24 billion in the next five to six years
  • Shortage of skilled personnel as aspirants continue to prefer software/programme development
  • Testing services is witnessing a compounded annual growth rate (CAGR) of close to 30 per cent compared to development which is around 12 per cent

Source: http://www.thehindu.com/todays-paper/tp-miscellaneous/software-testing-emerges-from-shadows/article4710348.ece

Thursday, May 9, 2013

Configure QTP and Firefox 10.0.3



Steps:
  1. Un-install any previous instances of Firefox
  2. Install Firefox 10.0.3 by opening the file "WX7-FireFoxESR-10-0-3-R1.EXE" in "Run as Admin" mode
  3. Restart the system
  4. Install the QTP Patches in the following sequence:
    1. QTPWEB_00090.EXE
    2. QTPWEB_00092.EXE
  5. Info about insalled Patches would be available at: C:\Program Files (x86)\HP\QuickTest Professional\HotfixReadmes

Wednesday, May 8, 2013

HTML mail body content is garbled/distorted with CDO.Message object


This is a common thing that you might see when you are trying to create an automated mail using the CDO.Message object.

Set cdoObj = CreateObject("cdo.message")

Set iConf = CreateObject("CDO.Configuration")
Set iFields = iConf.Fields
iFields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
iFields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mailhost"
iFields.Update
Set cdoObj.Configuration = iConf
cdoObj.Subject =”Test Email”
cdoObj.CreateMHTMLBody "C:\temp\Temp.html"
cdoObj.To = "TO EMAIL ID"
cdoObj.From = "FROM EMAIL ID"
cdoObj.BodyPart.Charset = "utf-8"
cdoObj.Send

Now once you automate and recieve the email , you will see that the HTML source of received email has “!” characters at different location due to which HTML Tags are affected.
Temporaray solution: “vbNewLine” before ever tag

Better solution:  Use .HTMLBodyPart.ContentTransferEncoding = "quoted-printable"
which will remove all references of ! within the text inside the table.