Integrated tool for persisting development environment test scenario information

A development environment and tool technology, applied in error detection/correction, instrumentation, software design, etc., can solve problems such as incomplete test scene coverage and inefficiency

Inactive Publication Date: 2011-09-21
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This inefficiency results in in

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Integrated tool for persisting development environment test scenario information
  • Integrated tool for persisting development environment test scenario information
  • Integrated tool for persisting development environment test scenario information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] There is a generic, stand-alone "test plan" that allows testers to persist scenario information by typing in descriptions of scenario actions and expected behavior. However, using this type of tool requires extensive foresight in how actions / desires are communicated as well as typing. Also, it's not easy to mentally "switch context" between performing an action in the IDE and writing a scene description, and the value of the persistently stored information is entirely dependent on the tester's writing communication skills. There is no formal association with related content.

[0013] For IDEs that support automation (e.g. macros), tools exist to automatically record scene actions. However, these systems may not be reliable in properly persistently storing all actions; as such, the end result is no better than manually writing descriptions. Also, the format of persistently stored actions can be difficult to consult and not easily consumed by secondary processing, and t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Architecture includes an integrated tool that allows a tester to automatically persist test plan information in association with related content while the tester is interacting with that content in an IDE. The tool further enables the tester to formally associate actions/expectations with specific items of content. In previous solutions, references to existing content are often lost due to inexact or missing descriptions. Formal associations allow for reuse of valuable content and avoid unnecessary recreation. The tool is integrated with the IDE, and thus, does not necessitate that the tester manually type or write descriptions of intent and expectations. This reduces the test plan cost significantly. The tool also persists information in a formal, self-describing format that enables easy consumption by either human testers or secondary software applications (e.g., for the purposes of identifying plans, performing associated actions and verifying expected behavior).

Description

technical field [0001] The present application relates to persistent storage of test scenario information, and in particular, provides an integration tool for persistent storage of development environment test scenario information. Background technique [0002] An Interactive Development Environment (IDE) is a software application designed to initiate content development. Testers working on IDE production often create content for the purpose of testing IDE applications. In addition to content, testers often need to describe a set of test scenarios that need to be validated. These descriptions specify IDE actions on a given item of content. These descriptions may also include the expected behavior of the IDE application when following the specified actions. Creating content and documenting test scenarios is very inefficient due to lack of content reuse and a high degree of manual processing. This inefficiency leads to incomplete test scenario coverage. Contents of the i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/44
CPCG06F8/20G06F11/3684G06F11/3664
Inventor M·K·贾亚斯瓦P·巴拉苏布拉马尼亚恩K·哈维森S·卡拉D·斯特林M·塔里克E·马伊诺
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products