{"id":71288,"date":"2020-01-09T17:25:05","date_gmt":"2020-01-09T11:55:05","guid":{"rendered":"https:\/\/www.vskills.in\/certification\/tutorial\/?p=71288"},"modified":"2024-04-12T14:13:23","modified_gmt":"2024-04-12T08:43:23","slug":"the-dsl","status":"publish","type":"page","link":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/","title":{"rendered":"The DSL"},"content":{"rendered":"<h1><strong>Understanding The DSL<\/strong><\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg\" alt=\"The DSL\" width=\"527\" height=\"351\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Let&#8217;s start with the DSL. So, DSL stands for Digital Subscriber Line. Not to mention, users get a high-speed bandwidth connection from a phone wall jack on an existing telephone network. Moreover, this works within the frequencies. So, you can use the Internet while making phone calls.<\/p>\n<p>In the same vein, consider DSL Internet as the big brother to dial-up. Likewise, many local phone services provide High-Speed Internet access delivered through existing telephone networks. Not to mention, telephone wires transfer hundreds of thousands of frequencies. However, only a few thousand are for telephone communications. This implies that the telephone and DSL modem can work at the same time.<br \/>\nIn adition, there are two types of DSL technology.<br \/>\n<strong>Symmetrical DSL\u2013<\/strong> Certainly, symmetrical connections give equal bandwidth for upload as well as download speeds.<br \/>\n<strong>Asymmetrical DSL\u2013<\/strong> Most importantly, this is one of the most popular types of the DSL connection. Certainly, most people download more information than they are uploading. Therefore, an asymmetrical connection has more downstream bandwidth and less upstream bandwidth.<\/p>\n<p>Above all, Capybara will only locate visible elements. Moreover, this is because a real user would not be able to interact with non-visible elements.<\/p>\n<p>Not to mention, all searches in Capybara are case sensitive. Further, this is because Capybara heavily uses XPath, which doesn&#8217;t support case insensitivity.<\/p>\n<h2><strong>Capybara::DSL<\/strong><\/h2>\n<p>It is included in Capybara and defined in lib\/capybara\/dsl.rb<\/p>\n<p>Class Method Summary<\/p>\n<p>.extended(base) \u21d2 Object<\/p>\n<p>.included(base) \u21d2 Object<\/p>\n<p>&nbsp;<\/p>\n<p>Instance Method Summary<\/p>\n<p>#page \u21d2 Capybara::Session<\/p>\n<p>Shortcut to accessing the current session.<\/p>\n<p>&nbsp;<\/p>\n<p>#using_session(name, &amp;block) \u21d2 Object<\/p>\n<p>Shortcut to working in a different session.<\/p>\n<p>&nbsp;<\/p>\n<p>#using_wait_time(seconds, &amp;block) \u21d2 Object<\/p>\n<p>Shortcut to using a different wait time.<\/p>\n<p>&nbsp;<\/p>\n<p>Class Method Details<\/p>\n<p>.extended(base) \u21d2 Object<\/p>\n<p>.included(base) \u21d2 Object<\/p>\n<p>&nbsp;<\/p>\n<p>Instance Method Details<\/p>\n<p>#page \u21d2 Capybara::Session<\/p>\n<p>Shortcut to accessing the current session.<\/p>\n<p>&nbsp;<\/p>\n<p>class MyClass<\/p>\n<p>include Capybara::DSL<\/p>\n<p>&nbsp;<\/p>\n<p>def has_header?<\/p>\n<p>page.has_css?(&#8216;h1&#8217;)<\/p>\n<p>end<\/p>\n<p>end<\/p>\n<p>&nbsp;<\/p>\n<p>#using_session(name, &amp;block) \u21d2 Object<\/p>\n<p>Shortcut to working in a different session.<\/p>\n<p>&nbsp;<\/p>\n<p>#using_wait_time(seconds, &amp;block) \u21d2 Object<\/p>\n<p>Shortcut to using a different wait time.<\/p>\n<p><strong>Make your resume stand out and become a Certified Capybara Testing Professional. <a href=\"https:\/\/www.vskills.in\/practice\/index.php?route=test\/search&amp;search=capybara\">So, Try free practice tests here!<\/a><\/strong><\/p>\n<p><strong>A great career is just a certification away. So, practice and validate your skills to become <a href=\"https:\/\/www.vskills.in\/certification\/testing\/capybara-testing-certification\">Certified Capybara Testing Professional<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Understanding The DSL &nbsp; Let&#8217;s start with the DSL. So, DSL stands for Digital Subscriber Line. Not to mention, users get a high-speed bandwidth connection from a phone wall jack on an existing telephone network. Moreover, this works within the frequencies. So, you can use the Internet while making phone calls. In the same vein,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[8248],"tags":[8252],"class_list":["post-71288","page","type-page","status-publish","hentry","category-capybara","tag-the-dsl"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The DSL - Vskills Tutorial<\/title>\n<meta name=\"description\" content=\"Enrich your profile with advanced learning skills and expert tutorials on The DSL. Prepare and become Certified Capybara Testing Professional Now!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The DSL - Vskills Tutorial\" \/>\n<meta property=\"og:description\" content=\"Enrich your profile with advanced learning skills and expert tutorials on The DSL. Prepare and become Certified Capybara Testing Professional Now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutorial\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vskills.in\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T08:43:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/\",\"name\":\"The DSL - Vskills Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg\",\"datePublished\":\"2020-01-09T11:55:05+00:00\",\"dateModified\":\"2024-04-12T08:43:23+00:00\",\"description\":\"Enrich your profile with advanced learning skills and expert tutorials on The DSL. Prepare and become Certified Capybara Testing Professional Now!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#primaryimage\",\"url\":\"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg\",\"contentUrl\":\"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The DSL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"name\":\"Tutorial\",\"description\":\"Vskills - A initiative in elearning and certification\",\"publisher\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\",\"name\":\"Vskills\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"width\":73,\"height\":55,\"caption\":\"Vskills\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/vskills.in\/\",\"https:\/\/x.com\/vskills_in\",\"https:\/\/www.linkedin.com\/company-beta\/1371554\/\",\"https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The DSL - Vskills Tutorial","description":"Enrich your profile with advanced learning skills and expert tutorials on The DSL. Prepare and become Certified Capybara Testing Professional Now!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/","og_locale":"en_US","og_type":"article","og_title":"The DSL - Vskills Tutorial","og_description":"Enrich your profile with advanced learning skills and expert tutorials on The DSL. Prepare and become Certified Capybara Testing Professional Now!","og_url":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/","og_site_name":"Tutorial","article_publisher":"https:\/\/www.facebook.com\/vskills.in\/","article_modified_time":"2024-04-12T08:43:23+00:00","og_image":[{"url":"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg","type":"","width":"","height":""}],"twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/","name":"The DSL - Vskills Tutorial","isPartOf":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#primaryimage"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg","datePublished":"2020-01-09T11:55:05+00:00","dateModified":"2024-04-12T08:43:23+00:00","description":"Enrich your profile with advanced learning skills and expert tutorials on The DSL. Prepare and become Certified Capybara Testing Professional Now!","breadcrumb":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#primaryimage","url":"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg","contentUrl":"https:\/\/www.lifewire.com\/thmb\/kLVMZOGq_Rbgn_fNubATo6I6gNE=\/768x0\/filters:no_upscale():max_bytes(150000):strip_icc()\/DSL_CC000841-58073bce3df78cbc28f56785-5c66dd044cedfd000125691b.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/the-dsl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vskills.in\/certification\/tutorial\/"},{"@type":"ListItem","position":2,"name":"The DSL"}]},{"@type":"WebSite","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","name":"Tutorial","description":"Vskills - A initiative in elearning and certification","publisher":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization","name":"Vskills","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","width":73,"height":55,"caption":"Vskills"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vskills.in\/","https:\/\/x.com\/vskills_in","https:\/\/www.linkedin.com\/company-beta\/1371554\/","https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw"]}]}},"_links":{"self":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/71288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/comments?post=71288"}],"version-history":[{"count":6,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/71288\/revisions"}],"predecessor-version":[{"id":77426,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/71288\/revisions\/77426"}],"wp:attachment":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/media?parent=71288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/categories?post=71288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/tags?post=71288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}