{"id":"https://openalex.org/W7083173025","doi":"https://doi.org/10.55041/isjem01269","title":"Evaluating Selenium 4 Features and Their Impact on Web Automation Testing with JavaScript","display_name":"Evaluating Selenium 4 Features and Their Impact on Web Automation Testing with JavaScript","publication_year":2025,"publication_date":"2025-09-24","ids":{"openalex":"https://openalex.org/W7083173025","doi":"https://doi.org/10.55041/isjem01269"},"language":"en","primary_location":{"id":"doi:10.55041/isjem01269","doi":"https://doi.org/10.55041/isjem01269","is_oa":false,"landing_page_url":"https://doi.org/10.55041/isjem01269","pdf_url":null,"source":{"id":"https://openalex.org/S4387287997","display_name":"International Scientific Journal of Engineering and Management","issn_l":"2583-6129","issn":["2583-6129"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Scientific Journal of Engineering and Management","raw_type":"journal-article"},"volume":null,"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Full Stack QA Architect, Cognizant,","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Full Stack QA Architect, Cognizant,","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5116371588","display_name":"Elavarasi Kesavan","orcid":"https://orcid.org/0009-0008-3844-0286","observed_orcids":["https://orcid.org/0009-0008-3844-0286"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Elavarasi Kesavan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.46432627,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"02","issue":"12","first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9945999979972839,"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.9945999979972839,"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/T12799","display_name":"Mobile and Web Applications","score":0.0024999999441206455,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0007999999797903001,"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/javascript","display_name":"JavaScript","score":0.5709999799728394},{"id":"https://openalex.org/keywords/docker","display_name":"Docker","score":0.6100000143051147},{"id":"https://openalex.org/keywords/kubernetes","display_name":"Kubernetes","score":1.0},{"id":"https://openalex.org/keywords/ci-cd","display_name":"CI/CD","score":0.8600000143051147},{"id":"https://openalex.org/keywords/test-maintenance","display_name":"test maintenance","score":0.5609999895095825},{"id":"https://openalex.org/keywords/software-quality","display_name":"software quality","score":0.5419999957084656}],"concepts":[{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6255999803543091},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5853999853134155},{"id":"https://openalex.org/C188598960","wikidata":"https://www.wikidata.org/wiki/Q7705805","display_name":"Test strategy","level":3,"score":0.5024999976158142},{"id":"https://openalex.org/C544833334","wikidata":"https://www.wikidata.org/wiki/Q2005","display_name":"JavaScript","level":2,"score":0.4860000014305115},{"id":"https://openalex.org/C182122060","wikidata":"https://www.wikidata.org/wiki/Q6752328","display_name":"Manual testing","level":5,"score":0.4097000062465668},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.4027999937534332},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.39329999685287476},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3930000066757202},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.359499990940094},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.35409998893737793},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.34790000319480896},{"id":"https://openalex.org/C7435765","wikidata":"https://www.wikidata.org/wiki/Q7705776","display_name":"Test Management Approach","level":5,"score":0.33340001106262207},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.3264999985694885},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.326200008392334},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.32359999418258667},{"id":"https://openalex.org/C162443782","wikidata":"https://www.wikidata.org/wiki/Q1066228","display_name":"White-box testing","level":5,"score":0.3158000111579895},{"id":"https://openalex.org/C107683887","wikidata":"https://www.wikidata.org/wiki/Q782466","display_name":"Integration testing","level":3,"score":0.31369999051094055},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.30660000443458557},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.3046000003814697},{"id":"https://openalex.org/C85890633","wikidata":"https://www.wikidata.org/wiki/Q929673","display_name":"Capability Maturity Model","level":3,"score":0.28949999809265137},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2867000102996826},{"id":"https://openalex.org/C111524372","wikidata":"https://www.wikidata.org/wiki/Q7663718","display_name":"System integration testing","level":5,"score":0.28600001335144043},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.28360000252723694},{"id":"https://openalex.org/C109852812","wikidata":"https://www.wikidata.org/wiki/Q2406355","display_name":"Test harness","level":5,"score":0.2791000008583069},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.2752000093460083},{"id":"https://openalex.org/C182321512","wikidata":"https://www.wikidata.org/wiki/Q1153289","display_name":"Web standards","level":3,"score":0.26159998774528503},{"id":"https://openalex.org/C164691408","wikidata":"https://www.wikidata.org/wiki/Q5071844","display_name":"Change impact analysis","level":3,"score":0.2614000141620636},{"id":"https://openalex.org/C148027188","wikidata":"https://www.wikidata.org/wiki/Q907375","display_name":"Unit testing","level":3,"score":0.26080000400543213},{"id":"https://openalex.org/C20574231","wikidata":"https://www.wikidata.org/wiki/Q844605","display_name":"Backward compatibility","level":2,"score":0.2599000036716461},{"id":"https://openalex.org/C106436119","wikidata":"https://www.wikidata.org/wiki/Q836575","display_name":"Quality assurance","level":3,"score":0.2599000036716461},{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.25760000944137573},{"id":"https://openalex.org/C76844732","wikidata":"https://www.wikidata.org/wiki/Q4072285","display_name":"Conformance testing","level":3,"score":0.25519999861717224},{"id":"https://openalex.org/C109086967","wikidata":"https://www.wikidata.org/wiki/Q2509100","display_name":"Test script","level":4,"score":0.2531000077724457},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.25110000371932983}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.55041/isjem01269","doi":"https://doi.org/10.55041/isjem01269","is_oa":false,"landing_page_url":"https://doi.org/10.55041/isjem01269","pdf_url":null,"source":{"id":"https://openalex.org/S4387287997","display_name":"International Scientific Journal of Engineering and Management","issn_l":"2583-6129","issn":["2583-6129"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Scientific Journal of Engineering and Management","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6773999929428101,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"sustainable_development_goals_aurora":[{"score":0.5169513821601868,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0,45,72,184,239,293],"release":[1],"of":[2,40,180,333],"Selenium":[3,25,74,216,245,268],"4":[4,246],"represents":[5],"a":[6,284],"paradigmatic":[7],"advancement":[8],"in":[9,191,244,278,289,344],"web":[10,34,279],"automation":[11,35,280],"testing":[12,42,98,165,175,182,203,240,281,301,338],"frameworks":[13,167],"for":[14,32,96,235,286],"JavaScript":[15],"developers":[16],"and":[17,29,63,69,80,86,93,123,131,145,155,173,195,213,226,251,259,272,304,319,340],"quality":[18,209,290,342],"assurance":[19,291],"professionals.":[20],"This":[21],"paper":[22],"critically":[23],"examines":[24],"4's":[26,217,269],"transformative":[27],"features":[28],"their":[30],"implications":[31],"modern":[33],"practices":[36,233],"within":[37],"the":[38,53,58,199,297,330],"context":[39],"software":[41,164,208,237,261,341],"maturity":[43,166,205,309],"models.":[44],"most":[46],"significant":[47],"enhancement":[48],"involves":[49],"complete":[50],"adherence":[51],"to":[52,255,263,300,313,328],"W3C":[54],"WebDriver":[55],"standard,":[56],"eliminating":[57],"JSON":[59],"Wire":[60],"Protocol":[61,143],"dependency":[62],"ensuring":[64],"more":[65,150],"robust":[66],"cross-browser":[67],"compatibility":[68],"test":[70,128,192],"stability.":[71],"redesigned":[73],"Grid":[75],"architecture":[76],"incorporates":[77],"native":[78,140],"Docker":[79],"Kubernetes":[81],"support,":[82],"HTTPS":[83],"communication":[84],"protocols,":[85],"TOML":[87],"configuration":[88],"files,":[89],"substantially":[90],"improving":[91],"scalability":[92],"resource":[94,317],"management":[95],"distributed":[97],"environments.":[99],"(Kesavan,":[100],"E.":[101],"(2023)).":[102],"Developer-centric":[103],"innovations":[104],"include":[105],"Relative":[106],"Locators,":[107],"which":[108],"enable":[109],"element":[110],"identification":[111],"based":[112],"on":[113,336],"spatial":[114],"relationships":[115],"using":[116],"methods":[117],"such":[118],"as":[119,177],"above(),":[120],"below":[121],"(),":[122,125],"near":[124],"thereby":[126],"simplifying":[127],"script":[129],"maintenance":[130,196],"reducing":[132],"code":[133],"redundancy.":[134],"Advanced":[135],"user":[136,152],"interaction":[137],"capabilities,":[138],"including":[139],"Chrome":[141],"DevTools":[142],"integration":[144],"enhanced":[146,202,256],"gesture":[147],"handling,":[148],"facilitate":[149,247],"realistic":[151],"behavior":[153],"simulation":[154],"comprehensive":[156,223],"application":[157],"validation.":[158],"These":[159],"improvements":[160,242,271],"align":[161],"with":[162,219],"established":[163,308],"that":[168,201],"emphasize":[169],"controlled,":[170],"measured,":[171],"monitored,":[172],"efficient":[174],"processes":[176],"fundamental":[178],"characteristics":[179],"mature":[181],"organizations.":[183],"framework's":[185,294],"evolution":[186],"demonstrates":[187],"measurable":[188],"efficiency":[189],"gains":[190],"creation,":[193],"execution,":[194],"workflows,":[197],"supporting":[198],"principle":[200],"process":[204,241,302],"significantly":[206],"improves":[207],"through":[210],"systematic":[211,298],"evaluation":[212,303],"improvement":[214,305],"methodologies.":[215],"alignment":[218],"contemporary":[220],"CI/CD":[221],"methodologies,":[222],"documentation":[224],"updates,":[225],"active":[227],"community":[228],"support":[229,296],"foster":[230],"collaborative":[231],"development":[232,321],"essential":[234],"agile":[236],"delivery.":[238],"inherent":[243],"early":[248],"defect":[249],"detection":[250],"error":[252],"prevention,":[253],"contributing":[254],"client":[257],"satisfaction":[258],"high-quality":[260],"delivery":[262],"end":[264],"users.":[265],"In":[266],"conclusion,":[267],"architectural":[270],"feature":[273],"enhancements":[274],"address":[275],"longstanding":[276],"challenges":[277],"while":[282],"establishing":[283],"foundation":[285],"future":[287],"innovation":[288],"practices.":[292],"capabilities":[295],"approach":[299],"advocated":[306],"by":[307],"models,":[310],"enabling":[311],"organizations":[312],"identify":[314],"inefficiencies,":[315],"optimize":[316],"allocation,":[318],"reduce":[320],"costs.":[322],"Continued":[323],"empirical":[324],"research":[325],"is":[326],"warranted":[327],"assess":[329],"long-term":[331],"impact":[332],"these":[334],"advancements":[335],"automated":[337],"strategies":[339],"metrics":[343],"an":[345],"increasingly":[346],"complex":[347],"technological":[348],"ecosystem.":[349]},"counts_by_year":[],"updated_date":"2026-09-29T14:09:16.559479","created_date":"2025-10-10T00:00:00"}
