Saturday, September 27, 2008

QuickTest Pro Referrence Card

Testing Dashboard and Test Automation Framework ideas

I got into a nice testing blog
http://abouttesting.blogspot.com/

Right here, he has a nice post on the idea to create a Testing Dashboard, it is really useful to Test Leader or even Test Manager, who will make a plan for testing effort, and decide product delivery on some critical specs.

What I really can use, apply right now is to apply into our "Test Summary Report", and "Task Allocation, Assignment". I will put together some formulas to show the Critical, Serverity, Priority, etc. information base on the input/output data test requirements


And here I got some new ideas to improve my current Automation Framework
"
Here is a brief description what happens when running tests using my test automation framework (and some future plans).

Data model:
Each test suite has one or more test scenarios which has one or more test cases.
When running test suites, a unique test run is created which has one or more test case execution queues.
All data is in a MS SQL Server database.

In automation GUI:
1. Select run mode, New or Resume (If resume select a test run which is not completed).
2. Select one or more test suites if New.
3. For each test suite select test level, test days duration, test environment and test tool if New.
4. For each test tool instance, select global run options like reporting, e-mail etc.
5. Press run button for each test tool instance which is not aleady running.
6. Test run is started for each test tool instance via Scheduled tasks.

For each test tool:
7a. Execute each test case in queue until all is executed or cancelled (could happen if a prevoius nested test case fails).

In test run report GUI:
7b. Follow test run progress during run-time (now also reporting at step basis).

In test case dashboard GUI:
7c. Latest test case result are shown during run-time for each version och configuration.

Known limits:
Parallel execution is not implemented (you cannot use multiple test tool instances for a test run in order to decrease test execution time).

Supported tools:
QTP
TestBatchRunner (home made tool for running java batch jobs)
TestAPIRunner (home made tool for Web Service, XML API and http requests)

Future plans:
Implement support for more tools (thinking of trying Selenium).
Learn Java and OO (natural language choice since our AUT is written in Java and allowing for more collaboration with Development).
Rewrite test framework using OO-concept in Java (currently in VBScript and JavaScript) if Selenium works OK

"

Những website nên theo dõi mỗi tháng

NGO
http://ngocentre.org.vn/

Technology & Communication Update
http://www.tmcnet.com/

Vietnam Testing Board
http://www.vietnamesetestingboard.org/zbxe/?mid=welcome

This is for technical update
http://www.sqaforums.com/postlist.php?Cat=0&Board=UBB20


http://lehongphong.net/forums/forumdisplay.php?f=14
https://www.myacm.org/dashboard.cfm?svc=services&CFID=94441&CFTOKEN=53091900
http://acmsel.safaribooksonline.com/
http://www.taitran.com/blog/
http://www.buunguyen.net/blog/
http://myproclub.com/duysblog/


If you want to find any car racing poster? the link below
http://www.posterclassics.com/i2/Monaco-Gran-Prix-Posters-by-Turner.html



News on IT, Grow through acquisition, Partner Recruitment Strategy, etc.
http://www.everythingchannel.com/software-and-services


Business News in Vietnamese
http://www.doanhnghiep24g.vn

Project Management
http://ericbrown.com/sample-projects


http://www.slideshare.net/tag/quicktest
http://www.slideshare.net/tag/qtp
http://www.slideshare.net/tag/java




http://myimpulselive.com/


http://www.zdnetasia.com/news/business/0,39044229,62057407,00.htm

http://www.devx.com/MS_Azure/Article/41863
http://www.linuxworld.com/news/2009/083109-best-of-open-source-software.html?fsrc=rss-linux-news&source=NWWNLE_nlt_linux_2009-09-02
http://www.linuxworld.com/news/2009/083109-open-source-bi-vendor-pentaho-pushes.html?fsrc=rss-linux-news&source=NWWNLE_nlt_linux_2009-09-02
http://www.apc.com/prod_docs/results.cfm?DocType=Trade-Off+Tool&keyword=Calculator
http://www.apcmedia.com/salestools/WTOL-7B6SFC_R0_EN.swf
http://vietbao.vn/Xa-hoi/Nguoi-thanh-dat-ca-biet/40028178/422/
http://www.vietmark.vn
http://www.smileandmove.com/video/
http://www.techcrunch.com/2007/07/06/facebook-users-up-89-over-last-year-demographic-shift/
http://www.digitalbuzzblog.com/fluent-the-razorfish-social-influence-marketing-report/
http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx
http://msdnvietnam.net/
http://www.anthemww.com/about
http://tumblr.webbyawards.com/post/120724708/webby-gala-highlight-reel

http://www.hellosoursally.com/

Thursday, September 25, 2008

Cannot XManager into Solaris box

It's funny stuff, but somehow it would be useful, if you are new with Solaris

I tried to xmanager into Solaris box, but i got no response from the xmanager server

1/ I did exported DISPLAY to the local server by using IP address to avoid any miss DNS resolution. But it was unsuccessful
#DISPLAY=172.x.x.x:0.0
export DISPLAY

2/ I log into system by using SSH, check the DNS resolution. I nslookup the computer name 'pha3-1', it returned right IP. But when i nslookup the IP, it didn't return the right computer name ;-), fix it

3/ Again, I tried to xmanager, perfect, i appeared the login screen, but I wasn't able to login by root

4/ Then I back to SSH console, then check /etc/default/login, find CONSOLE=/dev/console, woa, it doesn't permit to login by root, # it

Finally, I was able to xmanager by root to Solaris box



Updated Sept 26, 2008
Today, i tried to xmanager int RHEL5, and face another problem, "cannot login"

SOLUTIONS:
----------
vi /etc/gdm/gdm-config
add tag
[xdmcp]
Enable=true

[security]
AllowRootLogin=true



Then restart X-Window
#init 3
#init 5

Ref links:
http://www.netsarang.com/products/xmg_faq.html
Tip and Trick: i cannot find any tag with name [security] in the /etc/gdm/gdm-config
then i went into /usr/share/gdm/defaults.conf. Then i saw the tag, and default parameter as well. Without this tag, you can only xmanager without root permission

Wednesday, September 24, 2008

Finding 1 candidate for QA position, good in system-programming (C#, C++) and Unix/Linux, DBMS is a plus

As my understand so far, there are many good candidates, they have their own blog, so i would use this chance to recruite them. I will search around blog Yahoo 360*, Blogger, Opera to find candidate, anyway, if you like this information, or know someone else, please drop me a message

This position is to work for CSC Vietnam, the most competitive, and attractive company in Vietnam

Tuesday, September 23, 2008

Travel: some interesting, useful pages/links


























http://bauchon.tuoitre.com.vn/Khampha100diemden/Conquer100PlaceListAll.aspx?SortBy=timedesc

http://blog.simplevietnam.com/
http://forum.simplevietnam.com/

Using Tcl/Expect to automate your administration work, test telecom

After this post, i would like to add more about my project, the project's purpose is to provide ability to do remote commnand (on Windows, Linux, Unix, etc.) and file transfer.

This is a part of my research to do the project's purpose

plink (in putty package) to provide remote command ability
expect to provide ability to interact console application


Tcl/Expect commands:
I'm new to Tcl/Tk/Expect commands, syntax, so this is what i know so far

Digital Inspiration Technology Guide

Change the world with your passion