摘要:
A generic testing framework to automatically allocate, install and verify a given version of a system under test, to exercise the system against a series of tests in a “hands-off” objective manner, and then to export information about the tests to one or more developer repositories (such as a query-able database, an email list, a developer web server, a source code version control system, a defect tracking system, or the like). The framework does not “care” or concern itself with the particular implementation language of the test as long as the test can issue directives via a command line or configuration file. During the automated testing of a given test suite having multiple tests, and after a particular test is run, the framework preferably generates an “image” of the system under test and makes that information available to developers, even while additional tests in the suite are being carried out. In this manner, the framework preserves the system “state” to facilitate concurrent or after-the-fact debugging. The framework also will re-install and verify a given version of the system between tests, which may be necessary in the event a given test is destructive or otherwise places the system in an unacceptable condition.
摘要:
An automated system that randomly generates test cases for use in hardware or software quality assurance testing, wherein a given test case comprises a sequence (or “chain”) of discrete, atomic steps (or “building blocks”). A particular test case (i.e., a given sequence) has a variable number of building blocks. The system takes a set of test actions (or even test cases) and links them together in a relevant and useful manner to create a much larger library of test cases or “chains.” The chains comprise a large number of random sequence tests that facilitate “chaos-like” or exploratory testing of the overall system under test. Upon execution in the system under test, the test case is considered successful (i.e., a pass) if each building block in the chain executes successfully; if any building block fails, the test case, in its entirety, is considered a failure. The system adapts and dynamically generates new test cases as underlying data changes (e.g., a building block is added, deleted, modified) or new test cases themselves are generated. The system also is tunable to generate test sequences that have a given (e.g., higher) likelihood of finding bugs or generating errors from which the testing entity can then assess the system operation. Generated chains can be replayed easily to provide test reproducibility.
摘要:
A system, device, and method are disclosed for wirelessly coupling an input or output module to an industrial control equipment. The system includes a radio frequency identification (RFID) unit located at the input or output module for communication therewith, and also includes at least one antenna at the industrial control equipment, for communicating with the RFID unit. The RFID unit acts as an intermediary for communication between the control equipment and the input or output module.
摘要:
Among other things, publishers of digital content are enabled each to define, for each of one or more digital content items, a style in which the digital content item is to be presented to a user and a condition under which the user may have the digital content item presented. The digital content items are stored in a content library, the styles and conditions associated with the digital content items are stored in a server. Each of the digital content items is enabled to be presented to users within presentation contexts that are accessible to the users and controlled by presentation context providers. The presentation of the digital content items includes obtaining the digital content items from the server and controlling the presentation to occur under the conditions and in the styles defined by the publishers.
摘要:
A computer system and method for dynamic pricing is described. The system includes at least one dynamic calculator, which performs calculations based upon conditional rules.
摘要:
An endodontic file (200) is provided particularly adapted for the removal of tooth structure, decayed or damaged nerve tissues or dentine material on the interior walls of a root canal or dentine and/or enamel from the external tooth wall. The endodontic instrument includes a shaft (202) having a shank portion (204) and a generally elongated working portion (206). The working portion preferably includes cutting or abrading features (232) adapted upon rotation and/or reciprocation of the instrument to cut, abrade or remove tissue from the interior walls of a root canal or dentine and/or enamel from the external tooth wall. The working portion extends from a proximal end (207) adjacent the shank portion to a distal end (208) terminating at a tip (250). The entire instrument and/or at least the working portion thereof is formed of an amorphous or essentially amorphous material having no or essentially no detectable crystalline structure and/or from a nanocrystalline material having an average crystalline grain size less than about 1 μm. The instrument may be formed by conventional grinding operations or by direct casting, forging or molding, in a manner producing an integral as-molded instrument having one or more sharp cutting edges. The instrument is inexpensive to manufacture and exhibits improved cutting-edge sharpness, wear resistance, lubriciousness and resistance to breakage.
摘要:
Preferred embodiments of housings for an automatic meter reading device permit the automatic meter reading device to be mounted on a meter such as a water meter, or on a wall remote from the meter. A removable portion of the housing can be separated from a body of the housing when the housing is used to mount the automatic meter reading device on the meter.
摘要:
Separations processes and apparati capable of purifying thermally sensitive materials at high capacity. An apparatus having a rectification section and a stripping section with the stripping section having a stripping tray with 5 to 50% open area, a pressure drop from 0.02 psi to 0.2 psi and a tray efficiency during operation of the column which is equal to or greater than 20%.
摘要:
A dynamic self-configuring system for collecting metering data comprises a collector meter. The collector meter scans for meters that are operable to directly communicate with the collector and registers such meters as level one meters. The collector transmits instructions to the level one meters to scan for meters that are operable to directly communicate with the level one meters. The collector registers meters that respond as level two meters. A qualification threshold used in the registration process is adjustable.
摘要:
A dynamic self-configuring system for collecting metering data comprises a collector meter. The collector meter scans for meters that are operable to directly communicate with the collector and registers such meters as level one meters. The collector transmits instructions to the level one meters to scan for meters that are operable to directly communicate with the level one meters. The collector registers meters that respond as level two meters.