Software testing using shadow requests

The techniques described herein provide software testing that may concurrently process a user request using a live version of software and a shadow request, which is based on the user request, using a shadow version of software (e.g., trial or test version, etc.). The live version of software, unlik...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KELLER THOMAS L, SIDDIQUI MUHAMMAD ALI, YOURTEE KENDRA A, VANCE AMOS DYLAN, GONZALEZ IVAN EDUARDO, COMMONS PETER V
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator KELLER THOMAS L
SIDDIQUI MUHAMMAD ALI
YOURTEE KENDRA A
VANCE AMOS DYLAN
GONZALEZ IVAN EDUARDO
COMMONS PETER V
description The techniques described herein provide software testing that may concurrently process a user request using a live version of software and a shadow request, which is based on the user request, using a shadow version of software (e.g., trial or test version, etc.). The live version of software, unlike the shadow version, is user-facing and transmits data back to the users while the shadow request does not output to the users. An allocation module may vary allocation of the shadow requests to enable a ramp up of allocations (or possibly ramp down) of the shadow version of software. The allocation module may use allocation rules to dynamically initiate the shadow request based on various factors such as load balancing, user attributes, and/or other rules or logic. Thus, not all user requests may be issued as shadow requests.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9058428B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9058428B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9058428B13</originalsourceid><addsrcrecordid>eNrjZFALzk8rKU8sSlUoSS0uycxLVygtBpHFGYkp-eUKRamFpUDxYh4G1rTEnOJUXijNzaDg5hri7KGbWpAfn1pckJicmpdaEh8abGlgamFiZOFkaEyEEgBZYifW</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Software testing using shadow requests</title><source>esp@cenet</source><creator>KELLER THOMAS L ; SIDDIQUI MUHAMMAD ALI ; YOURTEE KENDRA A ; VANCE AMOS DYLAN ; GONZALEZ IVAN EDUARDO ; COMMONS PETER V</creator><creatorcontrib>KELLER THOMAS L ; SIDDIQUI MUHAMMAD ALI ; YOURTEE KENDRA A ; VANCE AMOS DYLAN ; GONZALEZ IVAN EDUARDO ; COMMONS PETER V</creatorcontrib><description>The techniques described herein provide software testing that may concurrently process a user request using a live version of software and a shadow request, which is based on the user request, using a shadow version of software (e.g., trial or test version, etc.). The live version of software, unlike the shadow version, is user-facing and transmits data back to the users while the shadow request does not output to the users. An allocation module may vary allocation of the shadow requests to enable a ramp up of allocations (or possibly ramp down) of the shadow version of software. The allocation module may use allocation rules to dynamically initiate the shadow request based on various factors such as load balancing, user attributes, and/or other rules or logic. Thus, not all user requests may be issued as shadow requests.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2015</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150616&amp;DB=EPODOC&amp;CC=US&amp;NR=9058428B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150616&amp;DB=EPODOC&amp;CC=US&amp;NR=9058428B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>KELLER THOMAS L</creatorcontrib><creatorcontrib>SIDDIQUI MUHAMMAD ALI</creatorcontrib><creatorcontrib>YOURTEE KENDRA A</creatorcontrib><creatorcontrib>VANCE AMOS DYLAN</creatorcontrib><creatorcontrib>GONZALEZ IVAN EDUARDO</creatorcontrib><creatorcontrib>COMMONS PETER V</creatorcontrib><title>Software testing using shadow requests</title><description>The techniques described herein provide software testing that may concurrently process a user request using a live version of software and a shadow request, which is based on the user request, using a shadow version of software (e.g., trial or test version, etc.). The live version of software, unlike the shadow version, is user-facing and transmits data back to the users while the shadow request does not output to the users. An allocation module may vary allocation of the shadow requests to enable a ramp up of allocations (or possibly ramp down) of the shadow version of software. The allocation module may use allocation rules to dynamically initiate the shadow request based on various factors such as load balancing, user attributes, and/or other rules or logic. Thus, not all user requests may be issued as shadow requests.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFALzk8rKU8sSlUoSS0uycxLVygtBpHFGYkp-eUKRamFpUDxYh4G1rTEnOJUXijNzaDg5hri7KGbWpAfn1pckJicmpdaEh8abGlgamFiZOFkaEyEEgBZYifW</recordid><startdate>20150616</startdate><enddate>20150616</enddate><creator>KELLER THOMAS L</creator><creator>SIDDIQUI MUHAMMAD ALI</creator><creator>YOURTEE KENDRA A</creator><creator>VANCE AMOS DYLAN</creator><creator>GONZALEZ IVAN EDUARDO</creator><creator>COMMONS PETER V</creator><scope>EVB</scope></search><sort><creationdate>20150616</creationdate><title>Software testing using shadow requests</title><author>KELLER THOMAS L ; SIDDIQUI MUHAMMAD ALI ; YOURTEE KENDRA A ; VANCE AMOS DYLAN ; GONZALEZ IVAN EDUARDO ; COMMONS PETER V</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9058428B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2015</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>KELLER THOMAS L</creatorcontrib><creatorcontrib>SIDDIQUI MUHAMMAD ALI</creatorcontrib><creatorcontrib>YOURTEE KENDRA A</creatorcontrib><creatorcontrib>VANCE AMOS DYLAN</creatorcontrib><creatorcontrib>GONZALEZ IVAN EDUARDO</creatorcontrib><creatorcontrib>COMMONS PETER V</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>KELLER THOMAS L</au><au>SIDDIQUI MUHAMMAD ALI</au><au>YOURTEE KENDRA A</au><au>VANCE AMOS DYLAN</au><au>GONZALEZ IVAN EDUARDO</au><au>COMMONS PETER V</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Software testing using shadow requests</title><date>2015-06-16</date><risdate>2015</risdate><abstract>The techniques described herein provide software testing that may concurrently process a user request using a live version of software and a shadow request, which is based on the user request, using a shadow version of software (e.g., trial or test version, etc.). The live version of software, unlike the shadow version, is user-facing and transmits data back to the users while the shadow request does not output to the users. An allocation module may vary allocation of the shadow requests to enable a ramp up of allocations (or possibly ramp down) of the shadow version of software. The allocation module may use allocation rules to dynamically initiate the shadow request based on various factors such as load balancing, user attributes, and/or other rules or logic. Thus, not all user requests may be issued as shadow requests.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9058428B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Software testing using shadow requests
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T13%3A19%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=KELLER%20THOMAS%20L&rft.date=2015-06-16&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9058428B1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true