{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,19]],"date-time":"2026-04-19T01:01:41Z","timestamp":1776560501497,"version":"3.51.2"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030588014","type":"print"},{"value":"9783030588021","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-58802-1_33","type":"book-chapter","created":{"date-parts":[[2020,10,1]],"date-time":"2020-10-01T15:07:37Z","timestamp":1601564857000},"page":"458-470","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Test Automation with the Gauge Framework: Experience and Best Practices"],"prefix":"10.1007","author":[{"given":"Vahid","family":"Garousi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alper Bu\u011fra","family":"Kele\u015f","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunus","family":"Balaman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zeynep \u00d6zdemir","family":"G\u00fcler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,10,2]]},"reference":[{"key":"33_CR1","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1016\/j.infsof.2016.04.015","volume":"76","author":"V Garousi","year":"2016","unstructured":"Garousi, V., M\u00e4ntyl\u00e4, M.V.: When and what to automate in software testing? A multivocal literature review. Inf. Softw. Technol. 76, 92\u2013117 (2016)","journal-title":"Inf. Softw. Technol."},{"issue":"4","key":"33_CR2","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1109\/MS.2018.227110307","volume":"36","author":"V Garousi","year":"2019","unstructured":"Garousi, V., Tasli, S., Sertel, O., Tokg\u00f6z, M., Herkilo\u011flu, K., Arkin, H.F.E., Bilir, O.: Automated testing of simulation software in the aviation industry: an experience report. IEEE Softw. 36(4), 63\u201375 (2019)","journal-title":"IEEE Softw."},{"key":"33_CR3","volume-title":"BDD in Action: Behavior-Driven Development for the Whole Software Lifecycle","author":"JF Smart","year":"2014","unstructured":"Smart, J.F.: BDD in Action: Behavior-Driven Development for the Whole Software Lifecycle. Manning Publications, New York (2014)"},{"key":"33_CR4","unstructured":"North, D.: How to sell BDD to the business. https:\/\/skillsmatter.com\/skillscasts\/923-how-to-sell-bdd-to-the-business. Accessed May 2020"},{"key":"33_CR5","unstructured":"Maliackal, Z.: Why we built Gauge. https:\/\/blog.getgauge.io\/why-we-built-gauge-6e31bb4848cd. Accessed May 2019"},{"key":"33_CR6","unstructured":"Lakshmi, T.: \u201cWhy I chose Gauge over Cucumber. https:\/\/medium.com\/@divi6.1990\/why-i-chose-gauge-over-cucumber-5b3de478d889. Accessed May 2020"},{"key":"33_CR7","unstructured":"Matts, C.: The tragedy of Given-When-Then. https:\/\/theitriskmanager.com\/2019\/04\/06\/the-tragedy-of-given-when-then\/. Accessed May 2019"},{"key":"33_CR8","unstructured":"Akbari, A.: Cucumber or Gauge? Things to consider when choosing the best Test Automation Framework for your team. https:\/\/www.linkedin.com\/pulse\/things-consider-when-choosing-best-test-automation-framework-akbari\/. Accessed May 2020"},{"key":"33_CR9","doi-asserted-by":"crossref","unstructured":"Garousi, V., Shepherd, D.C., Herkilo\u011flu, K.: Successful engagement of practitioners and software engineering researchers: evidence from 26 international industry-academia collaborative projects. IEEE Software (2019, in press)","DOI":"10.1109\/MS.2019.2914663"},{"issue":"6","key":"33_CR10","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1109\/MS.2006.147","volume":"23","author":"T Gorschek","year":"2006","unstructured":"Gorschek, T., Garre, P., Larsson, S., Wohlin, C.: A model for technology transfer in practice. IEEE Softw. 23(6), 88\u201395 (2006)","journal-title":"IEEE Softw."},{"issue":"5","key":"33_CR11","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1002\/stvr.460","volume":"22","author":"M Janicki","year":"2012","unstructured":"Janicki, M., Katara, M., P\u00e4\u00e4kk\u00f6nen, T.: Obstacles and opportunities in deploying model-based GUI testing of mobile software: a survey. Softw. Test. Verif. Reliab. 22(5), 313\u2013341 (2012)","journal-title":"Softw. Test. Verif. Reliab."},{"key":"33_CR12","unstructured":"Raulamo, P., M\u00e4ntyl\u00e4, M.V., Garousi, V.: Choosing the right test automation tool: a grey literature review. In: International Conference on Evaluation and Assessment in Software Engineering, pp. 21\u201330 (2017)"},{"key":"33_CR13","doi-asserted-by":"crossref","unstructured":"Li, N., Escalona, A., Kamal, T.: Skyfire: model-based testing with cucumber. In: IEEE International Conference on Software Testing, Verification and Validation, pp. 393\u2013400 (2016)","DOI":"10.1109\/ICST.2016.41"},{"key":"33_CR14","doi-asserted-by":"crossref","unstructured":"Sivanandan, S.: Agile development cycle: approach to design an effective Model Based Testing with Behaviour driven automation framework. In: Annual International Conference on Advanced Computing and Communications, pp. 22\u201325 (2014)","DOI":"10.1109\/ADCOM.2014.7103243"},{"key":"33_CR15","volume-title":"Experiences of Test Automation: Case Studies of Software Test Automation","author":"D Graham","year":"2012","unstructured":"Graham, D., Fewster, M.: Experiences of Test Automation: Case Studies of Software Test Automation. Addison-Wesley Professional, Boston (2012)"},{"key":"33_CR16","unstructured":"Garousi, V., Kele\u015f, A.B., G\u00fcler, Z.\u00d6., Balaman, Y.: Executable natural-language test specifications: a test-automation experience report. In: Proceedings of the Turkish National Software Engineering Symposium (UYMS) (2019)"},{"key":"33_CR17","unstructured":"Shewchuk, Y., Garousi, V.: Experience with maintenance of a functional GUI test suite using IBM rational functional tester. In: Proceedings of the International Conference on Software Engineering and Knowledge Engineering, pp. 489\u2013494 (2010)"},{"issue":"4","key":"33_CR18","doi-asserted-by":"publisher","first-page":"1091","DOI":"10.1007\/s11219-016-9319-5","volume":"25","author":"V Garousi","year":"2017","unstructured":"Garousi, V., Eskandar, M.M., Herkilo\u011flu, K.: Industry-academia collaborations in software testing: experience and success stories from Canada and Turkey. Software Qual. J. 25(4), 1091\u20131143 (2017)","journal-title":"Software Qual. J."},{"key":"33_CR19","unstructured":"\u015eent\u00fcrk, \u015e., Ak\u0131n, A., Karag\u00f6z, A.B., Garousi, V.: Model-based testing in practice: an experience report from the banking domain. In: Proceedings of the Turkish National Software Engineering Symposium (UYMS) (2019)"},{"key":"33_CR20","unstructured":"Urul, G., Garousi, V., Urul, G.: Test automation for embedded real-time software: an approach and experience report in the Turkish industry. In: Proceedings of the Turkish National Software Engineering Symposium (UYMS) (2014)"},{"key":"33_CR21","doi-asserted-by":"crossref","unstructured":"Akin, A., Sent\u00fcrk, S., Garousi, V.: Transitioning from manual to automated software regression testing: experience from the banking domain. In: Asia-Pacific Software Engineering Conference (APSEC), pp. 591\u2013597 (2018)","DOI":"10.1109\/APSEC.2018.00074"},{"issue":"3","key":"33_CR22","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MS.2016.30","volume":"33","author":"V Garousi","year":"2016","unstructured":"Garousi, V., Felderer, M.: Developing, verifying and maintaining high-quality automated test scripts. IEEE Softw. 33(3), 68\u201375 (2016)","journal-title":"IEEE Softw."},{"key":"33_CR23","doi-asserted-by":"publisher","DOI":"10.1201\/9781439834367","volume-title":"Software Testing and Continuous Quality Improvement","author":"WE Lewis","year":"2017","unstructured":"Lewis, W.E.: Software Testing and Continuous Quality Improvement. CRC Press, Boca Raton (2017)"},{"key":"33_CR24","unstructured":"Eldh, S.: On test design. Ph.D. thesis, M\u00e4lardalen University (2011)"},{"key":"33_CR25","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.jss.2015.06.036","volume":"108","author":"V Garousi","year":"2015","unstructured":"Garousi, V., Co\u015fkun\u00e7ay, A., Can, A.B., Demir\u00f6rs, O.: A survey of software engineering practices in Turkey. J. Syst. Softw. 108, 148\u2013177 (2015)","journal-title":"J. Syst. Softw."},{"issue":"5","key":"33_CR26","doi-asserted-by":"publisher","first-page":"1354","DOI":"10.1016\/j.jss.2012.12.051","volume":"86","author":"V Garousi","year":"2013","unstructured":"Garousi, V., Zhi, J.: A survey of software testing practices in Canada. J. Syst. Softw. 86(5), 1354\u20131376 (2013)","journal-title":"J. Syst. Softw."},{"key":"33_CR27","doi-asserted-by":"publisher","DOI":"10.1002\/9781119130161","volume-title":"Model-Based Testing Essentials-Guide to the ISTQB Certified Model-Based Tester","author":"A Kramer","year":"2016","unstructured":"Kramer, A., Legeard, B.: Model-Based Testing Essentials-Guide to the ISTQB Certified Model-Based Tester. Wiley, Hoboken (2016)"},{"key":"33_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1007\/11940197_8","volume-title":"Formal Approaches to Software Testing and Runtime Verification","author":"P Koopman","year":"2006","unstructured":"Koopman, P., Plasmeijer, R., Achten, P.: Model-based testing of thin-client web applications. In: Havelund, K., N\u00fa\u00f1ez, M., Ro\u015fu, G., Wolff, B. (eds.) FATES\/RV -2006. LNCS, vol. 4262, pp. 115\u2013132. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11940197_8"},{"key":"33_CR29","unstructured":"Monsma, J.R.: Model-based testing of web applications. MSc thesis, Radboud University, The Netherlands (2015)"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2020"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-58802-1_33","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T10:34:39Z","timestamp":1619174079000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-58802-1_33"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030588014","9783030588021"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-58802-1_33","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"2 October 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICCSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Computational Science and Its Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cagliari","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 July 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iccsa2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.iccsa.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Cyber chair 4","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1450","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"466","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"32","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"32% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"6","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Conference was held virtually due to COVID-19 pandemic.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}