Test Report KnowTime-your Time Tracker application Testers: Jaswinder Nagi, Ajay Balamurugadas Date: 25-09-09 Time: 9:58 pm to 10:56 pm Mission: To Test KnowTime application. Assignment given by: Ajay B. Application: KnowTime-your Time Tracker application. Version: alpha 0.0.1.exe Testing Time: 35 minutes. Issue no-1: Summary: There were no log entries but still it asked for clearing the entries instead it should have displayed “There are no log entries to clear” Steps to Reproduce: 1.) Open Know time application, donot create or start any task 2.) Click on Time logClear entries 3.) It will display the message “Clear all entries of time log for the selected date?
Issue no-2: Summary: While the timer was running, it allowed clearing the log and after stopping the timer there was no log entry. Steps to Reproduce:
1.) Select a task right click to start timing. Navigate to Time log clear entries.
Issue no-3: Summary: The month in the date dropdown of Timelog entries the single digit is missing tens value .For e.g. it is displaying 10/ 8/2009 Steps to Reproduce: 1.) Navigate to the Time Logs tab. 2.) Click on the next navigating icon “>” and observe the dates displayed. 3.)
Issue no-4: Summary: An
exception was thrown when clicked on import tasksMicrosoft Outlook import. Even Refresh causes this behavior.
Steps to Reproduce: 1.) Navigate to on import 2.) Click on import.
tasksMicrosoft Outlook
Stack Trace for the above exception:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.Interop.Outlook, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified. File name: 'Microsoft.Office.Interop.Outlook, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' at KnowTimeApp.OutlookTasks.GetTasks() at KnowTimeApp.KnowTimeMain.ImportFromOutlook() at KnowTimeApp.KnowTimeMain.importTasksToolStripMenuItem_Click_1(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------knowTime-alpha-0.0.1 Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Documents%20and%20Settings/Sagar/Desktop/knowTime-alpha0.0.1-1.exe ---------------------------------------System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77 a5c561934e089/System.Windows.Forms.dll ---------------------------------------System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/ System.dll ---------------------------------------System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d 50a3a/System.Drawing.dll ---------------------------------------************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging enabled. For example: <system.windows.forms jitDebugging="true" /> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
Issue no-5: Summary: It is allowing Steps to Reproduce:
start a new task while a task is already started.
1.) Create 2 tasks. 2.) Select the first task and right click 3.) Select start timing. 4.) Now select the second task and right click and click on start timing 5.) It starts the timing of second task Issue no-6: Summary: While saving Tasks it displays the message Notes saved to Registry but it is not clear “which registry”. Steps to Reproduce: 1.) Navigate to KnowTime menu 2.) Click on Save tasks.
Issue no-7: Summary: About Window Title Steps to Reproduce:
has words repeated.
1.) Navigate to Help menu 2.) Click on about.
Issue no-: 8 Summary: Version is displayed Steps to Reproduce: 1.) Navigate to Help menu 2.) Click on about.
as 1.0.0.0 1.0.0.0
Issue no-: 9 Summary: Minimizing
Know Time does not display on the taskbar. The icon is displayed in System Tray.
Steps to Reproduce: 1.) Click on the minimize icon on the upper right corner of the application.
Issue no-: 10 Summary: Multiple instances can be launched. Steps to Reproduce: 1.) Go on Clicking on the exe file, multiple instances will be launched.
Issue no-: 11 Summary: Unhandled Steps to Reproduce:
Exception occurs if CTRL + N is pressed twice.
1. Press CTRL + N . 2. Press CTRL + N once again.
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) at System.Windows.Forms.NativeWindow.DefWndProc(Message& m) at System.Windows.Forms.Control.DefWndProc(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.TreeView.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------knowTime-alpha-0.0.1 Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/ajaybala/Desktop/knowTimealpha-0.0.1.exe ---------------------------------------System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c56 1934e089/System.Windows.Forms.dll ---------------------------------------System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/Syste m.dll ---------------------------------------System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3 a/System.Drawing.dll ---------------------------------------************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <system.windows.forms jitDebugging="true" /> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. For example: <system.windows.forms jitDebugging="true" />
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. Issue no-: 12 Summary: RMB
> Start Timing for a task with name more than 60 characters causes Unhandled Exception. Steps 1. 2. 3.
to Reproduce: Create a new task. Rename it to more than 60 characters. RMB > Start Timing.
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentOutOfRangeException: Text length must be less than 64 characters long. Parameter name: Text Actual value was KnowTime - Time Keeper : Running : let this task name be a bit long. at System.Windows.Forms.NotifyIcon.set_Text(String value) at KnowTimeApp.KnowTimeMain.StartTiming(String entry) at KnowTimeApp.KnowTimeMain.trmnAction_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------knowTime-alpha-0.0.1 Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Documents%20and%20Settings/ajaybala/Desktop/knowTimealpha-0.0.1.exe ---------------------------------------System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c56 1934e089/System.Windows.Forms.dll ---------------------------------------System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/Syste m.dll ---------------------------------------System.Drawing Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3 a/System.Drawing.dll ---------------------------------------************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <system.windows.forms jitDebugging="true" /> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. Issue no-: 13 Summary:
KnowTime > Preferences: OK button text is Ok instead of OK.
Issue no-: 14 Summary: Focus does not shift to Tasks tab if New Main task is added with focus on Time Log tab.
Click on Time Log tab. o KnowTime > New Main Task. o The focus does not shift to Tasks tab. Issue No - 15 Tasks with same name must not be allowed.
Issue No 16 Summary: Help > About : The URL displayed there does not point to a valid page. http://code.google.com/p/KnowTime