{"id":"https://openalex.org/W333925762","doi":null,"title":"Software Testing using Ruby on Rails framework","display_name":"Software Testing using Ruby on Rails framework","publication_year":2014,"publication_date":"2014-07-10","ids":{"openalex":"https://openalex.org/W333925762","mag":"333925762"},"language":"en","primary_location":{"id":"mag:333925762","doi":null,"is_oa":false,"landing_page_url":"http://eprints.fri.uni-lj.si/2612/","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"parent_works":[],"lineage":["https://openalex.org/W333925762"],"child_works_count":0,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5072409683","display_name":"Matic Jurgli\u010d","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Matic Jurgli\u010d","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5072409683"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.8833000063896179,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.8833000063896179,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.11219999939203262,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12601","display_name":"Web Applications and Data Management","score":0.0006000000284984708,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-testing","display_name":"software testing","score":0.9559999704360962},{"id":"https://openalex.org/keywords/ruby-on-rails","display_name":"Ruby on Rails","score":0.9629999995231628},{"id":"https://openalex.org/keywords/test-driven-development","display_name":"test-driven development","score":0.984000027179718},{"id":"https://openalex.org/keywords/test-automation","display_name":"test automation","score":0.9670000076293945},{"id":"https://openalex.org/keywords/continuous-integration","display_name":"continuous integration","score":0.9990000128746033},{"id":"https://openalex.org/keywords/web-application","display_name":"web application","score":0.8339999914169312},{"id":"https://openalex.org/keywords/open-source-software","display_name":"open source software","score":0.7929999828338623},{"id":"https://openalex.org/keywords/error-detection","display_name":"error detection","score":0.6740000247955322},{"id":"https://openalex.org/keywords/software-quality","display_name":"software quality","score":0.847000002861023}],"concepts":[{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5792337656021118},{"id":"https://openalex.org/C111524372","wikidata":"https://www.wikidata.org/wiki/Q7663718","display_name":"System integration testing","level":5,"score":0.5346310138702393},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.527838945388794},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.5269181132316589},{"id":"https://openalex.org/C107683887","wikidata":"https://www.wikidata.org/wiki/Q782466","display_name":"Integration testing","level":3,"score":0.5259566307067871},{"id":"https://openalex.org/C2780586970","wikidata":"https://www.wikidata.org/wiki/Q1357284","display_name":"Popularity","level":2,"score":0.5120664238929749},{"id":"https://openalex.org/C188598960","wikidata":"https://www.wikidata.org/wiki/Q7705805","display_name":"Test strategy","level":3,"score":0.5094941258430481},{"id":"https://openalex.org/C148027188","wikidata":"https://www.wikidata.org/wiki/Q907375","display_name":"Unit testing","level":3,"score":0.48790881037712097},{"id":"https://openalex.org/C4478048","wikidata":"https://www.wikidata.org/wiki/Q950250","display_name":"Test-driven development","level":4,"score":0.4868907034397125},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.47696933150291443},{"id":"https://openalex.org/C162443782","wikidata":"https://www.wikidata.org/wiki/Q1066228","display_name":"White-box testing","level":5,"score":0.4547232687473297},{"id":"https://openalex.org/C24169984","wikidata":"https://www.wikidata.org/wiki/Q879969","display_name":"Black-box testing","level":5,"score":0.42111608386039734},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.418876588344574},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.4149187505245209},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4079952538013458},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3973739743232727},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.366668164730072},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.35415446758270264},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.20371034741401672},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14603528380393982},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:333925762","doi":null,"is_oa":false,"landing_page_url":"http://eprints.fri.uni-lj.si/2612/","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W630879188","https://openalex.org/W333275414","https://openalex.org/W3157927967","https://openalex.org/W2952895855","https://openalex.org/W3157919190","https://openalex.org/W783630259","https://openalex.org/W647080771","https://openalex.org/W4244349260","https://openalex.org/W2736589582","https://openalex.org/W891832879"],"abstract_inverted_index":{"In":[0],"the":[1,72,78,90],"world":[2],"of":[3,17,29,74,80,128],"modern":[4],"web":[5],"applications":[6],"and":[7,40,50,94,115,126],"open":[8,63],"source":[9,64],"technologies":[10],"there":[11],"is":[12],"a":[13,61,67,85],"rising":[14],"in":[15,23,54,130],"popularity":[16],"using":[18],"test":[19,81,91],"driven":[20,82],"development":[21,38,83],"methodologies":[22],"software":[24],"development.":[25],"The":[26],"main":[27],"advantages":[28],"writing":[30,109],"tests":[31,110],"are":[32],"easier":[33],"error":[34],"discovery,":[35],"more":[36],"effective":[37],"process,":[39],"consequently":[41],"higher":[42],"product":[43],"quality.\r\n\r\nThis":[44],"thesis":[45],"describes":[46,77],"common":[47],"testing":[48,117],"techniques":[49],"focuses":[51],"on":[52,56],"usage":[53],"Ruby":[55],"Rails":[57],"framework,":[58],"which":[59,121],"has":[60],"vibrant":[62],"community":[65],"with":[66,98],"culture":[68],"that":[69],"strongly":[70],"emphasizes":[71],"importance":[73],"testing.":[75],"Thesis":[76],"introduction":[79],"into":[84],"real":[86,102],"life":[87,103],"project,":[88],"explains":[89],"automation":[92],"procedure":[93],"how":[95,108,116],"it":[96],"associates":[97],"continuous":[99],"integration.":[100],"\r\n\r\nWith":[101],"scenario":[104],"cases":[105],"we":[106],"demonstrated":[107],"proved":[111],"to":[112],"be":[113],"worthwhile":[114],"prevented":[118],"multiple":[119],"errors":[120],"might":[122],"cause":[123],"business":[124],"damage":[125],"loss":[127],"users":[129],"production":[131],"environment.":[132]},"counts_by_year":[],"updated_date":"2026-10-01T08:54:57.152042","created_date":"2016-06-24T00:00:00"}
