Does Code Coverage Provide a Good Stopping Rule for Operational Profile Based Testing?
We introduce a new coverage measure, called the operational coverage, which is customized to the usage profile (count spectrum) of the entities to be covered. Operational coverage is proposed as an adequacy criterion for operational profile based testing, i.e., to assess the thoroughness of a black...
Uložené v:
| Vydané v: | 2016 IEEE/ACM 11th International Workshop in Automation of Software Test (AST) s. 22 - 28 |
|---|---|
| Hlavní autori: | , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
ACM
01.05.2016
|
| Predmet: | |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | We introduce a new coverage measure, called the operational coverage, which is customized to the usage profile (count spectrum) of the entities to be covered. Operational coverage is proposed as an adequacy criterion for operational profile based testing, i.e., to assess the thoroughness of a black box test suite derived from the operational profile. To validate the approach we study the correlation between operational coverage of branches, statements, and functions, and the probability that the next test input will not fail. On the three subjects considered, we observed a moderate correlation in all cases (except a low correlation for function coverage for one subject), and consistently better results than traditional coverage measure. |
|---|---|
| AbstractList | We introduce a new coverage measure, called the operational coverage, which is customized to the usage profile (count spectrum) of the entities to be covered. Operational coverage is proposed as an adequacy criterion for operational profile based testing, i.e., to assess the thoroughness of a black box test suite derived from the operational profile. To validate the approach we study the correlation between operational coverage of branches, statements, and functions, and the probability that the next test input will not fail. On the three subjects considered, we observed a moderate correlation in all cases (except a low correlation for function coverage for one subject), and consistently better results than traditional coverage measure. |
| Author | Bertolino, Antonia Miranda, Breno |
| Author_xml | – sequence: 1 givenname: Breno surname: Miranda fullname: Miranda, Breno email: breno.miranda@di.unipi.it organization: Univ. di Pisa, Pisa, Italy – sequence: 2 givenname: Antonia surname: Bertolino fullname: Bertolino, Antonia email: antonia.bertolino@isti.cnr.it organization: ISTI, Pisa, Italy |
| BookMark | eNotjk1LAzEYhCPoQWvPHrzkD2zdN1-bnERXrUKhpVavJbt5UwLrZsmuBf-98eMyAzMPw1yQ0z72SMgVlAsAIW-YNsowWPw6Fydkbiqdi5ILkKDOyftDxJHW0WGWIyZ7QLpJ8RhyYOkyRkdfpzgMoT_Q7WeH1MdE10MGpxB72_3APuT83o7o6A7HKaO3l-TM227E-b_PyNvT465-Llbr5Ut9tyosE9VUtJUuW8yXtJDagdXWCAfYMBBCyYZrVTqBUjLFFAppsKlKZ1rmwRsHDfAZuf7bDYi4H1L4sOlrn1eNBs2_AdAgTHY |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1145/2896921.2896934 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9781450341516 1450341519 |
| EndPage | 28 |
| ExternalDocumentID | 7809818 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL CBEJK RIE RIL |
| ID | FETCH-LOGICAL-a247t-c780ce9788458d1a8a94d1eb214465b3860d4e552626e459eb70d9c2f1f9d1b13 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 9 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000392695800004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Thu Jan 18 11:13:35 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a247t-c780ce9788458d1a8a94d1eb214465b3860d4e552626e459eb70d9c2f1f9d1b13 |
| PageCount | 7 |
| ParticipantIDs | ieee_primary_7809818 |
| PublicationCentury | 2000 |
| PublicationDate | 2016-May |
| PublicationDateYYYYMMDD | 2016-05-01 |
| PublicationDate_xml | – month: 05 year: 2016 text: 2016-May |
| PublicationDecade | 2010 |
| PublicationTitle | 2016 IEEE/ACM 11th International Workshop in Automation of Software Test (AST) |
| PublicationTitleAbbrev | IWAST |
| PublicationYear | 2016 |
| Publisher | ACM |
| Publisher_xml | – name: ACM |
| Score | 1.6498463 |
| Snippet | We introduce a new coverage measure, called the operational coverage, which is customized to the usage profile (count spectrum) of the entities to be covered.... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 22 |
| SubjectTerms | Correlation Coverage Testing Mathematical model Operational Coverage Operational Profile Based Testing Program Spectra Relative Coverage Reliability Software Software testing Time measurement |
| Title | Does Code Coverage Provide a Good Stopping Rule for Operational Profile Based Testing? |
| URI | https://ieeexplore.ieee.org/document/7809818 |
| WOSCitedRecordID | wos000392695800004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA5t8eBJpRXf5ODRtZttsklOgtXqQWrRKr2VPGaLILtlu_X3O9ku1YMXL0kIA4FJwsyXzHxDyGVsHVcsTSJjvEWAolikLbeRQ-hg4hQxia13-kmOx2o205MWudrmwgBAHXwG12FY_-X7wq3DU1lfqlijgWmTtpRyk6vVsPUwLvoIHVKdIOYLfSiE_KtcSm0tRnv_W2ef9H7S7uhka1AOSAvyLnm_K2BFh4UHbPDc4f0PQiF9jhr6UBSevlZFYFlY0Jf1J1D0QunzEsrmlS8IB_Ileov2ytNpYNXIFzc98ja6nw4fo6YYQmQSLitUnoodIOZTXCjPjDKae4a4uKY8swOVxp6DEAkiFOBCg5Wx1y7JWKY9s2xwSDp5kcMRoc5zbYUySnLHBfM2Uxm4RCjLAa-vPSbdoJP5csN3MW_UcfL39CnZRSci3QQBnpFOVa7hnOy4r-pjVV7Um_QNR32UyA |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA61CnpSacW3OXh07Wab7CYnwfqoWGvRKr2VPGaLILul3fr7nWyX6sGLlySEgcDkMfMlmW8IOQ-N5ZLFUaC1MwhQJAuU4SawCB10GCMmMeVM95J-X45GalAjF6tYGAAoP5_BpW-Wb_kutwt_VdZKZKjQwKyRdcF5xJbRWhVfD-OiheAhVhGiPl_7VMi_EqaU9uJu-38j7ZDmT-AdHaxMyi6pQdYg7zc5zGknd4AFrjw8AbyQD6Cjmt7nuaOvRe55Fib0ZfEJFP1Q-jyFWXXP54U9_RK9Rovl6NDzamSTqyZ5u7sddrpBlQ4h0BFPClSfDC0g6pNcSMe01Io7hsi4JD0zbRmHjoMQEWIU4EKBSUKnbJSyVDlmWHuP1LM8g31CrePKCKllwi0XzJlUpmAjIQ0H3MDmgDS8TsbTJePFuFLH4d_dZ2SzO3zqjXsP_ccjsoUuRbz8EnhM6sVsASdkw34VH_PZaTlh3zP-mA8 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2016+IEEE%2FACM+11th+International+Workshop+in+Automation+of+Software+Test+%28AST%29&rft.atitle=Does+Code+Coverage+Provide+a+Good+Stopping+Rule+for+Operational+Profile+Based+Testing%3F&rft.au=Miranda%2C+Breno&rft.au=Bertolino%2C+Antonia&rft.date=2016-05-01&rft.pub=ACM&rft.spage=22&rft.epage=28&rft_id=info:doi/10.1145%2F2896921.2896934&rft.externalDocID=7809818 |