
******************************************************************************
* Script Name:           com.ibm.tivoli.maximo.uitest.testcases.smoke.TC_Release_01
* Script Author:         Kristin Fernandes
* Script Description:    Releases Smoke Test
* Script Test Area:      Releases application and its functionality
* Test Server:           
* Test Client:           QAWINVM16/9.32.245.155
* Test Client OS:        WinNT Version 5.1  Build 2600 (S)
* Browser:               Internet Explorer
* Current Date and Time: Apr 1, 2012 3:50:03 AM
******************************************************************************
==============================================================================
* Testcase -  Start - Releases smoke test case - Date: Apr 1, 2012  3:50:03 AM
==============================================================================
3:50:03 AM - 00:00:00:031 - PASS - Login being doing using the following information: web page: "http://qawin16.swg.usma.ibm.com:9996/maximo"; user: "XNUMYJEB"; password: "maximo"
3:50:06 AM - 00:00:02:578 - PASS - Enter text "XNUMYJEB" in text field "username" (m)
3:50:08 AM - 00:00:04:734 - PASS - Enter text "maximo" in text field "password" (m)
3:50:10 AM - 00:00:07:187 - PASS - Page "Start Center" exist
3:50:14 AM - 00:00:10:672 - PASS - Select link "Help"
3:50:16 AM - 00:00:12:750 - PASS - Select menuitem "System Information"
3:50:20 AM - 00:00:16:422 - PASS - Select button "OK" on dialog "System Information". (input parameter button text was "OK")
==============================================================================
Go to "Administration -> Resources -> Crafts"
==============================================================================
3:50:22 AM - 00:00:19:250 - PASS - Select "Go To"
3:50:25 AM - 00:00:21:719 - PASS - Select menuitem "Administration"
3:50:29 AM - 00:00:25:406 - PASS - Select menuitem "Resources"
3:50:32 AM - 00:00:29:140 - PASS - Select menuitem "Crafts"
3:50:35 AM - 00:00:32:219 - PASS - Page "Crafts" exist
3:50:35 AM - 00:00:32:219 - PASS - "Administration -> Resources -> Crafts" is being displayed
==============================================================================
Quick Find a record: "CCSEAHM5"
==============================================================================
3:50:40 AM - 00:00:36:906 - PASS - Enter text "CCSEAHM5" in text field "" (m)
3:50:42 AM - 00:00:39:156 - PASS - Select image "Quick Find"
3:50:51 AM - 00:00:48:172 - PASS - Find table "Outside Rates"
3:50:55 AM - 00:00:52:219 - PASS - Open filters in "Outside Rates"
3:51:13 AM - 00:01:10:015 - PASS - Enter text "=SKIL_3414" in "Skill Level filter"
3:51:23 AM - 00:01:19:937 - PASS - Enter text "=Z5LYB4F8" in "Vendor filter"
3:51:27 AM - 00:01:24:078 - PASS - Select image "Filter table" in "Outside Rates"
3:51:35 AM - 00:01:31:969 - PASS - Filter table "Outside Rates": 3 rows displayed
==============================================================================
Go to "Administration -> Resources -> Labor"
==============================================================================
3:51:42 AM - 00:01:38:890 - PASS - Select "Go To"
3:51:47 AM - 00:01:43:812 - PASS - Select menuitem "Administration"
3:51:53 AM - 00:01:49:484 - PASS - Select menuitem "Resources"
3:51:58 AM - 00:01:54:375 - PASS - Select menuitem "Labor"
3:52:02 AM - 00:01:58:500 - PASS - Page "Labor" exist
3:52:02 AM - 00:01:58:500 - PASS - "Administration -> Resources -> Labor" is being displayed
3:52:05 AM - 00:02:01:734 - PASS - Select image "New Labor    CTRL+ALT+I"
3:52:13 AM - 00:02:09:828 - PASS - Enter text "LAB5203" in "Labor"
3:52:16 AM - 00:02:12:797 - PASS - Async tooltip "You entered: LAB5203, A person record does not exist for LAB5203. Would you like to create one? (BMXAA3075)"
3:52:18 AM - 00:02:14:469 - PASS - Message "You entered: LAB5203, A person record does not exist for LAB5203. Would you like to create one? (BMXAA3075)"
3:52:18 AM - 00:02:15:203 - PASS - Select button "Yes" on dialog. (input parameter button text was "Yes")
3:52:24 AM - 00:02:21:000 - PASS - Verify "Person" = "LAB5203"
3:52:30 AM - 00:02:26:515 - PASS - Enter text "LAB5203" in "Display Name"
3:52:37 AM - 00:02:33:437 - PASS - Verify "Status" = "ACTIVE"
==============================================================================
Open tab "Crafts"
==============================================================================
3:52:53 AM - 00:02:49:922 - PASS - Find table "Crafts"
3:52:55 AM - 00:02:51:672 - PASS - Select button "New Row"
3:53:03 AM - 00:03:00:140 - PASS - Select image "Detail Menu" in field "Craft"
3:53:07 AM - 00:03:04:172 - PASS - Select menuitem "Go To Crafts"
==============================================================================
Quick Find a record: "CCSEAHM5"
==============================================================================
3:53:14 AM - 00:03:11:125 - PASS - Enter text "CCSEAHM5" in text field "" (m)
3:53:17 AM - 00:03:13:328 - PASS - Select image "Quick Find"
3:53:26 AM - 00:03:22:469 - PASS - Select link "Return With Value"
3:53:41 AM - 00:03:37:390 - PASS - Enter text "42.0" in "Rate"
3:53:53 AM - 00:03:49:281 - PASS - Enter text "SKIL_3414" in "Skill Level"
3:54:05 AM - 00:04:01:312 - PASS - Enter text "42.0" in "Rate"
3:54:18 AM - 00:04:14:500 - PASS - Enter text "Z5LYB4F8" in "Vendor"
3:54:27 AM - 00:04:23:531 - PASS - "Rate": text = "42.0"
==============================================================================
Open tab "Labor"
==============================================================================
3:54:47 AM - 00:04:43:328 - PASS - Select image "Save Labor    CTRL+ALT+S"
==============================================================================
Go to "Administration -> Classifications"
==============================================================================
3:54:50 AM - 00:04:46:609 - PASS - Select "Go To"
3:54:53 AM - 00:04:49:828 - PASS - Select menuitem "Administration"
3:54:58 AM - 00:04:54:531 - PASS - Select menuitem "Classifications"
3:55:01 AM - 00:04:57:984 - PASS - Page "Classifications" exist
3:55:01 AM - 00:04:57:984 - PASS - "Administration -> Classifications" is being displayed
3:55:04 AM - 00:05:00:578 - PASS - Select image "New Classification    CTRL+ALT+I"
3:55:15 AM - 00:05:11:937 - PASS - Enter text "CLASS35502" in "Classification"
3:55:16 AM - 00:05:12:844 - PASS - Message "BMXAA0223E - CLASS35502 is not a valid classification. Would you like to add it?"
3:55:18 AM - 00:05:14:437 - PASS - Select button "Yes" on dialog "System Message". (input parameter button text was "Yes")
3:55:24 AM - 00:05:20:812 - PASS - Select image "Save Classification    CTRL+ALT+S"
3:55:30 AM - 00:05:26:531 - PASS - Find table "Use With"
3:55:32 AM - 00:05:28:734 - PASS - Select button "New Row" in table "Use With"
3:55:43 AM - 00:05:39:687 - PASS - Select image "Select Value" in field "Use With Object"
3:55:50 AM - 00:05:46:656 - PASS - Select link value "ASSET"
3:55:56 AM - 00:05:53:109 - PASS - Select button "New Row" in table "Use With"
3:56:07 AM - 00:06:03:797 - PASS - Select image "Select Value" in field "Use With Object"
3:56:14 AM - 00:06:10:547 - PASS - Select link value "LOCATIONS"
3:56:21 AM - 00:06:17:765 - PASS - Select button "New Row" in table "Use With"
3:56:32 AM - 00:06:28:469 - PASS - Select image "Select Value" in field "Use With Object"
3:56:39 AM - 00:06:35:750 - PASS - Select link value "ITEM"
3:56:46 AM - 00:06:43:234 - PASS - Select button "New Row" in table "Use With"
3:56:57 AM - 00:06:53:844 - PASS - Select image "Select Value" in field "Use With Object"
3:57:17 AM - 00:07:13:594 - PASS - Enter text "=WORKORDER" in "Value filter"
3:57:21 AM - 00:07:17:328 - PASS - Step: Searching the record
3:57:21 AM - 00:07:17:359 - PASS - Select image "Filter Table"
3:57:25 AM - 00:07:22:062 - PASS - Select link value "WORKORDER"
3:57:31 AM - 00:07:28:125 - PASS - Find table "Attributes"
3:57:34 AM - 00:07:31:031 - PASS - Select button "New Row" in table "Attributes"
3:57:48 AM - 00:07:44:875 - PASS - Enter text "ATT35729" in "Attribute"
3:57:51 AM - 00:07:47:812 - PASS - Async tooltip "You entered: ATT35729, ATT35729 is not a valid attribute. Would you like to add it? (BMXAA0224)"
3:57:53 AM - 00:07:49:453 - PASS - Message "You entered: ATT35729, ATT35729 is not a valid attribute. Would you like to add it? (BMXAA0224)"
3:57:53 AM - 00:07:49:906 - PASS - Select button "Yes" on dialog. (input parameter button text was "Yes")
3:58:05 AM - 00:08:02:234 - PASS - Select image "Select Value" in field "Data Type"
3:58:12 AM - 00:08:08:297 - PASS - Select link value "ALN"
3:58:19 AM - 00:08:16:031 - PASS - Select button "New Row" in table "Attributes"
3:58:35 AM - 00:08:31:437 - PASS - Enter text "ATT35815" in "Attribute"
3:58:38 AM - 00:08:34:375 - PASS - Async tooltip "You entered: ATT35815, ATT35815 is not a valid attribute. Would you like to add it? (BMXAA0224)"
3:58:40 AM - 00:08:36:765 - PASS - Message "You entered: ATT35815, ATT35815 is not a valid attribute. Would you like to add it? (BMXAA0224)"
3:58:40 AM - 00:08:37:156 - PASS - Select button "Yes" on dialog. (input parameter button text was "Yes")
3:58:52 AM - 00:08:49:047 - PASS - Select image "Select Value" in field "Data Type"
3:58:59 AM - 00:08:55:547 - PASS - Select link value "ALN"
3:59:07 AM - 00:09:03:969 - PASS - Select button "New Row" in table "Attributes"
3:59:23 AM - 00:09:19:687 - PASS - Enter text "ATT35902" in "Attribute"
3:59:26 AM - 00:09:22:953 - PASS - Async tooltip "You entered: ATT35902, ATT35902 is not a valid attribute. Would you like to add it? (BMXAA0224)"
3:59:28 AM - 00:09:24:719 - PASS - Message "You entered: ATT35902, ATT35902 is not a valid attribute. Would you like to add it? (BMXAA0224)"
3:59:29 AM - 00:09:25:797 - PASS - Select button "Yes" on dialog. (input parameter button text was "Yes")
3:59:42 AM - 00:09:38:390 - PASS - Select image "Select Value" in field "Data Type"
3:59:48 AM - 00:09:44:797 - PASS - Select link value "ALN"
3:59:56 AM - 00:09:52:640 - PASS - Select image "Save Classification    CTRL+ALT+S"
==============================================================================
Go to "Assets -> Assets"
==============================================================================
4:00:04 AM - 00:10:00:672 - PASS - Select "Go To"
4:00:09 AM - 00:10:05:625 - PASS - Select menuitem "Assets"
4:00:14 AM - 00:10:10:781 - PASS - Select menuitem "Assets"
4:01:16 AM - 00:11:13:094 - PASS - Page "Assets" exist
4:01:16 AM - 00:11:13:094 - PASS - "Assets -> Assets" is being displayed
4:01:19 AM - 00:11:16:219 - PASS - Select image "New Asset    CTRL+ALT+I"

4:02:49 AM - 00:12:46:015 - FAIL - Testcase terminated. Caught Exception.


Stack Trace:
java.lang.NullPointerException
	at com.rational.test.ft.object.interfaces.TestObject.<init>(TestObject.java:189)
	at com.rational.test.ft.object.interfaces.ClientTestObject.<init>(ClientTestObject.java:69)
	at com.ibm.tivoli.maximo.common.web.html.widgets.Component.setText(Component.java:2186)
	at com.ibm.tivoli.maximo.uitest.apptasks.asset.AssetTask.createAsset(AssetTask.java:1856)
	at com.ibm.tivoli.maximo.uitest.apptasks.asset.AssetTask.createAsset(AssetTask.java:1695)
	at com.ibm.tivoli.maximo.uitest.testcases.smoke.TC_Release_01.createSetupAssets(TC_Release_01.java:488)
	at com.ibm.tivoli.maximo.uitest.testcases.smoke.TC_Release_01.getSetupInfo(TC_Release_01.java:427)
	at com.ibm.tivoli.maximo.uitest.testcases.smoke.TC_Release_01.releases(TC_Release_01.java:3585)
	at com.ibm.tivoli.maximo.uitest.testcases.smoke.TC_Release_01.testMain(TC_Release_01.java:3771)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at com.rational.test.ft.sys.FtReflection.invokeMethod2Ext(FtReflection.java:1253)
	at com.rational.test.ft.sys.FtReflection.invokeMethodExt(FtReflection.java:1453)
	at com.rational.test.ft.sys.FtReflection.invokeMethodExt(FtReflection.java:1806)
	at com.rational.test.ft.script.RationalTestScript.runMainInner(RationalTestScript.java:1040)
	at com.rational.test.ft.script.RationalTestScript.runMain(RationalTestScript.java:964)
	at com.rational.test.ft.script.RationalTestScript.callScript(RationalTestScript.java:556)
	at com.rational.test.ft.script.RationalTestScript.callScript(RationalTestScript.java:488)
	at com.rational.test.ft.script.RationalTestScript.callScript(RationalTestScript.java:380)
	at ibm.util.Scriptfuncs.runScript(Scriptfuncs.java:852)
	at com.ibm.tivoli.maximo.uitest.testsuites.SMK_Suite.testMain(SMK_Suite.java:121)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at com.rational.test.ft.sys.FtReflection.invokeMethod2Ext(FtReflection.java:1253)
	at com.rational.test.ft.sys.FtReflection.invokeMethodExt(FtReflection.java:1453)
	at com.rational.test.ft.sys.FtReflection.invokeMethodExt(FtReflection.java:1806)
	at com.rational.test.ft.script.RationalTestScript.runMainInner(RationalTestScript.java:1040)
	at com.rational.test.ft.script.RationalTestScript.runMain(RationalTestScript.java:964)
	at com.rational.test.ft.script.RationalTestScript.runMain(RationalTestScript.java:862)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at com.rational.test.ft.sys.FtReflection.invokeMethod2Ext(FtReflection.java:1253)
	at com.rational.test.ft.sys.FtReflection.invokeMethodExt(FtReflection.java:1453)
	at com.rational.test.ft.sys.FtReflection.invokeMethodExt(FtReflection.java:1806)
	at com.rational.test.ft.application.ScriptPlayback.runScript(ScriptPlayback.java:852)
	at com.rational.test.ft.application.ScriptPlayback.run(ScriptPlayback.java:737)
	at com.rational.test.ft.application.RationalFtMain.run(RationalFtMain.java:2424)
	at com.rational.test.ft.application.RationalFtMain.main(RationalFtMain.java:350)
	at com.rational.test.ft.application.CommandLineApplication.run(CommandLineApplication.java:40)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
	at org.eclipse.core.launcher.Main.main(Main.java:34)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
	at java.lang.reflect.Method.invoke(Method.java:611)
	at com.rational.test.ft.rational_ft.startFT(rational_ft.java:315)
	at com.rational.test.ft.rational_ft.main(rational_ft.java:186)

Bitmap Saved to: C:\workspace\TIVAUTOMATION_logs\com.ibm.tivoli.maximo.uitest.testcases.smoke.TC_Release_01_0401090249798_SCFAIL.jpg

Testcase - FAIL - Releases smoke test case
******************************************************************************
* Testcases Executed:              1
* Testcases Passed:                0
* Testcases Failed:                1
* Percent Testcases Passed:        0.0%
* Percent Testcases Failed:        100.0%
* Number of Test Actions Executed: 104
* Number of Errors found:          1
* Elapsed Time:                    00:12:46:656
******************************************************************************