none
TC4.4.1 Does the application vendor provide debugging symbols or tools? RRS feed

  • Question

  • I would just like to clarify. Are we to provide debugging symbols or tools to the third party testing company or to the end users?

     

    Regards,

    Chan

     

    Thursday, October 11, 2007 11:24 PM

Answers

  • Hi Chan

    See the highlighted verification options of this test below.

    Let us know if that doesn't answer your question

     

    Thanks.

    [Venkat]

     

    TC4.4.1 : Does the application vendor provide debugging symbols or tools?

     

    STEPS:

     

    1.      If the ISV supplies symbols, start the test application according to the ISV’s instructions.

    2.      Attach a debugger to the application. For information on debugging tools for Windows, see the Microsoft Debugging Tools site.

    3.      See Appendix VII. Configuring machine for kernel debugging.

    4.      Point to supplied ISV symbols and ensure that test application debugging symbols load and are available to the debugger.

     

     

    VERIFICATION:

     

    1.      Verify that the debugger loads debugging symbols for the test application.

    2.      The test application fails this test if the debugger cannot load the debug symbols for the test application.

    3.      This requirement can be met if the ISV provides debugging tools in lieu of debugging symbols. Test Manager must approve the tools, and requirements for acquiring tools, for inclusion in the exception report.

    4.      This requirement can be met if the ISV declares that debugging symbols or tools will be provided directly to Customers if they require them.

     

    NOTES:

     

    A pre-existing process must exist so that a customer can expeditiously get symbols or tools, to help identify causes of a failure, and look for a resolution if a failure ever occurs. This process might include special agreements designed to protect the intellectual property of the application ISV, but would not require significant additional expenditures on the part of the customer.

     

    Friday, October 12, 2007 2:44 AM

All replies

  • Hi Chan

    See the highlighted verification options of this test below.

    Let us know if that doesn't answer your question

     

    Thanks.

    [Venkat]

     

    TC4.4.1 : Does the application vendor provide debugging symbols or tools?

     

    STEPS:

     

    1.      If the ISV supplies symbols, start the test application according to the ISV’s instructions.

    2.      Attach a debugger to the application. For information on debugging tools for Windows, see the Microsoft Debugging Tools site.

    3.      See Appendix VII. Configuring machine for kernel debugging.

    4.      Point to supplied ISV symbols and ensure that test application debugging symbols load and are available to the debugger.

     

     

    VERIFICATION:

     

    1.      Verify that the debugger loads debugging symbols for the test application.

    2.      The test application fails this test if the debugger cannot load the debug symbols for the test application.

    3.      This requirement can be met if the ISV provides debugging tools in lieu of debugging symbols. Test Manager must approve the tools, and requirements for acquiring tools, for inclusion in the exception report.

    4.      This requirement can be met if the ISV declares that debugging symbols or tools will be provided directly to Customers if they require them.

     

    NOTES:

     

    A pre-existing process must exist so that a customer can expeditiously get symbols or tools, to help identify causes of a failure, and look for a resolution if a failure ever occurs. This process might include special agreements designed to protect the intellectual property of the application ISV, but would not require significant additional expenditures on the part of the customer.

     

    Friday, October 12, 2007 2:44 AM
  • Hi Chan

    See the highlighted verification options of this test below.

    Let us know if that doesn't answer your question

     

    Thanks.

    [Venkat]

     

    TC4.4.1 : Does the application vendor provide debugging symbols or tools?

     

    STEPS:

     

    1.      If the ISV supplies symbols, start the test application according to the ISV’s instructions.

    2.      Attach a debugger to the application. For information on debugging tools for Windows, see the Microsoft Debugging Tools site.

    3.      See Appendix VII. Configuring machine for kernel debugging.

    4.      Point to supplied ISV symbols and ensure that test application debugging symbols load and are available to the debugger.

     

     

    VERIFICATION:

     

    1.      Verify that the debugger loads debugging symbols for the test application.

    2.      The test application fails this test if the debugger cannot load the debug symbols for the test application.

    3.      This requirement can be met if the ISV provides debugging tools in lieu of debugging symbols. Test Manager must approve the tools, and requirements for acquiring tools, for inclusion in the exception report.

    4.      This requirement can be met if the ISV declares that debugging symbols or tools will be provided directly to Customers if they require them.

     

    NOTES:

     

    A pre-existing process must exist so that a customer can expeditiously get symbols or tools, to help identify causes of a failure, and look for a resolution if a failure ever occurs. This process might include special agreements designed to protect the intellectual property of the application ISV, but would not require significant additional expenditures on the part of the customer.

     

    Friday, October 12, 2007 2:44 AM
  • Hi Chan

    See the highlighted verification options of this test below.

    Let us know if that doesn't answer your question

     

    Thanks.

    [Venkat]

     

    TC4.4.1 : Does the application vendor provide debugging symbols or tools?

     

    STEPS:

     

    1.      If the ISV supplies symbols, start the test application according to the ISV’s instructions.

    2.      Attach a debugger to the application. For information on debugging tools for Windows, see the Microsoft Debugging Tools site.

    3.      See Appendix VII. Configuring machine for kernel debugging.

    4.      Point to supplied ISV symbols and ensure that test application debugging symbols load and are available to the debugger.

     

     

    VERIFICATION:

     

    1.      Verify that the debugger loads debugging symbols for the test application.

    2.      The test application fails this test if the debugger cannot load the debug symbols for the test application.

    3.      This requirement can be met if the ISV provides debugging tools in lieu of debugging symbols. Test Manager must approve the tools, and requirements for acquiring tools, for inclusion in the exception report.

    4.      This requirement can be met if the ISV declares that debugging symbols or tools will be provided directly to Customers if they require them.

     

    NOTES:

     

    A pre-existing process must exist so that a customer can expeditiously get symbols or tools, to help identify causes of a failure, and look for a resolution if a failure ever occurs. This process might include special agreements designed to protect the intellectual property of the application ISV, but would not require significant additional expenditures on the part of the customer.

     

    Friday, October 12, 2007 2:45 AM