<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jash Unadkat </title>
    <description>The latest articles on DEV Community by Jash Unadkat  (@jash_unadkat).</description>
    <link>https://dev.to/jash_unadkat</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F806729%2F04854818-f2dd-4827-a8fd-3f281cf313cc.jpg</url>
      <title>DEV Community: Jash Unadkat </title>
      <link>https://dev.to/jash_unadkat</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jash_unadkat"/>
    <language>en</language>
    <item>
      <title>How to Run APK Online in a Browser</title>
      <dc:creator>Jash Unadkat </dc:creator>
      <pubDate>Mon, 28 Mar 2022 09:05:31 +0000</pubDate>
      <link>https://dev.to/jash_unadkat/how-to-run-apk-online-in-a-browser-59lk</link>
      <guid>https://dev.to/jash_unadkat/how-to-run-apk-online-in-a-browser-59lk</guid>
      <description>&lt;p&gt;The constant proliferation of new smartphones in the market introduces new challenges for software teams across the globe. They must consistently optimize their services for newly launched devices. &lt;/p&gt;

&lt;p&gt;This stands true particularly for the Android ecosystem as it dominates the mobile landscape with a significant &lt;a href="https://gs.statcounter.com/os-market-share/mobile/worldwide"&gt;market share of 71%&lt;/a&gt;. The numbers clearly indicate that any app seeking to be successful must work flawlessly on Android.&lt;/p&gt;

&lt;p&gt;The agile world of software development demands the delivery of new features at lightning speed. To achieve this, teams need an inclusive on-premise mobile device lab that enables developers and QAs to test their APK files across the latest and legacy Android devices.&lt;/p&gt;

&lt;p&gt;It is not feasible for all organizations to have such a comprehensive device lab set up as it demands enormous investment and maintenance efforts.&lt;/p&gt;

&lt;p&gt;This article addresses this challenge by demonstrating an intuitive method that will help developers and QAs run APK files online directly through a web browser.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Run APK Files in a Browser
&lt;/h2&gt;

&lt;p&gt;With the advent of remote testing in the agile world, cloud-based software testing platforms have emerged as an ideal solution for meeting test requirements.&lt;/p&gt;

&lt;p&gt;BrowserStack is one such testing platform that provides teams and individuals with a comprehensive infrastructure for hassle-free remote testing. One can instantly upload and run APK files online on the desired Android devices using its &lt;a href="https://www.browserstack.com/real-device-cloud"&gt;real device cloud&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The APK file is installed on a real Android device that is hosted in a secure cloud environment. This means that users can evaluate the performance of their Android app in &lt;a href="https://www.browserstack.com/real-user-conditions-testing-on-browserstack"&gt;real user conditions&lt;/a&gt; and debug faster.&lt;/p&gt;

&lt;p&gt;One can &lt;a href="https://www.browserstack.com/android-testing"&gt;test their APK file&lt;/a&gt; on real handsets from popular vendors like Samsung, OnePlus, Motorola, Pixel, etc. Moreover, they don’t need to worry about any complex setup or configurations. Simply Sign up &amp;gt; Upload APK file &amp;gt; Choose the desired Android handset&amp;gt; Start testing.&lt;/p&gt;

&lt;p&gt;Follow the steps below to run APK online:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/users/sign_up"&gt;Signup for a free trial&lt;/a&gt; for Browserstack App Live.&lt;/li&gt;
&lt;li&gt;Once the App Live dashboard opens up, click on the Upload button available near the Uploaded Apps section and upload the APK file to be tested.&lt;/li&gt;
&lt;li&gt;Select the desired Android handset to test the app on. (Let’s consider &lt;a href="https://www.browserstack.com/test-on-galaxy"&gt;testing on Samsung Galaxy S21 Ultra&lt;/a&gt; in this example). Refer to the image below for more clarity on the process.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;This will initiate a new App Live session on the desired handset. &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AeccTXBn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pk7or6o3btdjwrpniv9q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AeccTXBn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pk7or6o3btdjwrpniv9q.png" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The selected APK file is downloaded and installed on the chosen device once the session begins. &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vbDqW050--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qr36zkrrgi1ntm5wwu2t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vbDqW050--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qr36zkrrgi1ntm5wwu2t.png" alt="Image description" width="880" height="757"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Start testing the app’s features and functions.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That’s how easily one can run an APK file online on a real Android device directly through a web browser.&lt;/p&gt;

&lt;p&gt;Developers and QAs can also leverage the following features available from the floating toolbar: &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--E-aq0yep--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8t7wqt694590cj7tux26.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--E-aq0yep--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8t7wqt694590cj7tux26.png" alt="Image description" width="880" height="1034"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Device rotation to view the app’s appearance in Portrait and Landscape mode.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/geolocation-testing"&gt;Geolocation Testing&lt;/a&gt;to test an app’s performance when accessed from different geographic locations.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/guide/how-to-perform-network-throttling-in-chrome"&gt;Network throttler&lt;/a&gt; to simulate poor network conditions.&lt;/li&gt;
&lt;li&gt;Capturing screenshots.&lt;/li&gt;
&lt;li&gt;Viewing Open Apps running in the background. &lt;/li&gt;
&lt;li&gt;Change Language feature to test apps in different languages.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Refer to the complete list of features &lt;a href="https://www.browserstack.com/app-live/features"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;As mentioned earlier, the constant proliferation of the latest Android devices with distinct hardware configurations has introduced testing challenges for software teams. Teams constantly need to keep track of the newly launched handsets and acquire them for testing and optimizing purposes. This process can prove to be tedious and inefficient in the long run.&lt;/p&gt;

&lt;p&gt;Using online APK runners like BrowserStack that offers a real device cloud with the latest devices helps teams to purely focus on their app testing efforts. Moreover, as the device cloud is updated regularly, teams get exclusive access to the latest handsets for instant testing. &lt;/p&gt;

&lt;p&gt;All the APK tests are conducted on real devices, and it helps obtain accurate test results every time without any complex configurations. &lt;a href="https://www.browserstack.com/users/sign_up"&gt;Signup for free&lt;/a&gt; to get started today!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to Perform Globalization Testing</title>
      <dc:creator>Jash Unadkat </dc:creator>
      <pubDate>Mon, 21 Mar 2022 10:15:12 +0000</pubDate>
      <link>https://dev.to/jash_unadkat/how-to-perform-globalization-testing-4gjh</link>
      <guid>https://dev.to/jash_unadkat/how-to-perform-globalization-testing-4gjh</guid>
      <description>&lt;h1&gt;
  
  
  What is Globalization Testing?
&lt;/h1&gt;

&lt;p&gt;Globalization testing refers to the process of validating whether a website or an app delivers a customized user experience to users across the globe. These tests include validating whether the website or app adopts the language, currency, and time correctly based on the location it is accessed from.&lt;br&gt;
Before understanding how to perform globalization testing, let’s discuss an important point.&lt;/p&gt;

&lt;h1&gt;
  
  
  Difference between Globalization testing and Localization testing
&lt;/h1&gt;

&lt;p&gt;There’s a thin line between localization testing and globalization testing.&lt;/p&gt;

&lt;p&gt;Localization testing is primarily performed to ensure that an application performs well for a specific geographic location or culture. The test efforts are restricted to a small group of users and it validates whether the application adapts UI changes correctly for a specific country.&lt;/p&gt;

&lt;p&gt;Globalization testing focuses on validating the application’s behavior for diverse geographic locations. It tests the different currency formats, mobile number formats, and address formats supported by the application. It is performed keeping into consideration a broader set of audiences across different countries and continents.&lt;/p&gt;

&lt;h1&gt;
  
  
  Difference between Globalization testing and Localization testing
&lt;/h1&gt;

&lt;p&gt;There’s a thin line between localization testing and globalization testing.&lt;/p&gt;

&lt;p&gt;Localization testing is primarily performed to ensure that an application performs well for a specific geographic location or culture. The test efforts are restricted to a small group of users and it validates whether the application adapts UI changes correctly for a specific country.&lt;br&gt;
Read More: How to perform Localization Testing&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.browserstack.com/guide/globalization-testing-on-website-and-apps"&gt;Globalization testing&lt;/a&gt; focuses on validating the application’s behavior for diverse geographic locations. It tests the different currency formats, mobile number formats, and address formats supported by the application. It is performed keeping into consideration a broader set of audiences across different countries and continents.&lt;/p&gt;

&lt;h1&gt;
  
  
  How to Perform Globalization Testing on Real Browsers &amp;amp; Devices
&lt;/h1&gt;

&lt;p&gt;To ensure that websites deliver a truly globalized experience, testers must perform &lt;a href="https://www.browserstack.com/geolocation-testing"&gt;geolocation testing&lt;/a&gt; of websites and apps on real devices and browsers.&lt;/p&gt;

&lt;p&gt;BrowserStack’s real device cloud enables you to run these tests across 3000+ real devices and browsers. This includes thousands mobile and desktop devices along with multiple versions of major browsers (Chrome, Firefox, Safari, Opera, etc.).&lt;/p&gt;

&lt;p&gt;Follow the steps below to get started with globalization testing of websites on BrowserStack:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/users/sign_up"&gt;Signup&lt;/a&gt; on BrowserStack Live or log in if you already have an account.&lt;/li&gt;
&lt;li&gt;Once you log in, navigate to the Live Dashboard.&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BuStu4Dd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/78m5tz2x4e7gfh45kemt.png" alt="Image description" width="880" height="443"&gt; &lt;/li&gt;
&lt;li&gt;Select the OS-browser combination you wish to test on. (in this case, we choose Windows 11 and Chrome 97).&lt;/li&gt;
&lt;li&gt;A new Live session begins once you choose the desired OS-Browser combination.&lt;/li&gt;
&lt;li&gt;Once the Live session starts, select the Change Location option from the floating tool box.&lt;/li&gt;
&lt;li&gt;Now enter the desired location from which you want to test your website. (For example, let’s consider Germany as the target location and BrowserStack as the website under test). Refer to the image below for clarity. &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AHgVnDWq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s30t7ll9gnf3rorb1fnw.png" alt="Image description" width="880" height="509"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Note that the default location is set as None. Naturally, the results stay unaltered.&lt;/p&gt;

&lt;p&gt;Once you navigate to a particular website or enter a search query after setting the location, the results will appear based on that specific location. For example, when you set the location as Germany, the search results start appearing as they would in Germany (as shown below). &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uvbCZkS_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w1dsv5ix51gjp89gajy2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uvbCZkS_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w1dsv5ix51gjp89gajy2.png" alt="Image description" width="880" height="433"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This feature makes it easy for teams to evaluate their website’s performance in diverse geographies. Digital marketers too can leverage this feature to test the organic and paid ranking of their websites in different search engines. &lt;/p&gt;

&lt;p&gt;Similarly, BrowserStack also empowers teams to perform globalization testing on real mobile devices (Android and iOS). &lt;/p&gt;

&lt;p&gt;Just choose the platform (Android or iOS), and select the desired handset to test on from the Live dashboard. In the following example, we select Android OS and Samsung Galaxy S21 as the handset. &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FSpMQAPn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xdxuaxae7i3031wt0dxv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FSpMQAPn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xdxuaxae7i3031wt0dxv.png" alt="Image description" width="880" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;From the floating toolbar, select the Change location option and select the country of your choice. &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--02ILDCVC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ni12yunn1yz6qb4ospsc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--02ILDCVC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ni12yunn1yz6qb4ospsc.png" alt="Image description" width="880" height="559"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;As illustrated earlier, once the location is defined, it generates results as per the location accordingly. The image below represents search results for Germany for the search query BrowserStack (Google search) on Samsung Galaxy S21 (Chrome).&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gMkRIi-E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/im72t0594gz54eb8gzbf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gMkRIi-E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/im72t0594gz54eb8gzbf.png" alt="Image description" width="880" height="915"&gt;&lt;/a&gt;&lt;br&gt;
A similar method can be used for globalization testing on mobile apps using &lt;a href="https://www.browserstack.com/app-live"&gt;App Live&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As mentioned initially, more businesses are expanding their services for global customers. Having said this, developing a truly globalized application that maintains an edge over the competitors becomes imperative. Needless to say, it requires thorough globalization testing. Doing this ensures that companies can successfully reach out to the target audience and deliver tailored content.&lt;/p&gt;

&lt;p&gt;BrowserStack’s real device cloud makes it extremely convenient for teams to remotely test their apps and websites on the desired environments. Simply sign up, select the required device-browser-OS combination, and start testing websites from different countries for free. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to test websites from different countries or locations?</title>
      <dc:creator>Jash Unadkat </dc:creator>
      <pubDate>Wed, 16 Feb 2022 16:10:32 +0000</pubDate>
      <link>https://dev.to/jash_unadkat/how-to-test-websites-from-different-countries-or-locations-513n</link>
      <guid>https://dev.to/jash_unadkat/how-to-test-websites-from-different-countries-or-locations-513n</guid>
      <description>&lt;p&gt;Before getting started with the demonstration, let’s understand why it is necessary to test a website from different geographical locations AKA perform geolocation testing.&lt;/p&gt;

&lt;p&gt;With the internet becoming the center of most people’s lives, businesses have started adopting the digital way by creating mobile apps and websites. Companies must necessarily establish a digital presence in order to make their products and services accessible to a wider number of customers.&lt;/p&gt;

&lt;p&gt;To capitalize on marketing efforts, businesses serve tailored content and/or ads relevant to specific locations. Additionally, this tailored content must adhere strictly to the content distribution laws for particular geographies. In such cases, testers must verify that the right content is viewed by users in different geographies when they access a website or app.&lt;/p&gt;

&lt;p&gt;Let’s consider food delivery sites as examples. Such websites rely heavily on the geolocation of a particular user. Teams need to ensure that these sites are displaying all the restaurants within the specific region where the user is located. Based on the customers’ location, the website should be able to provide a tailored list of restaurants near them.&lt;/p&gt;

&lt;p&gt;Any discrepancies in terms of listings for a specific location can result in a significant loss of customers and potential revenue. This is why it is vital to perform &lt;a href="https://www.browserstack.com/geolocation-testingxz"&gt;geolocation testing&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;BrowserStack makes it effortless to test websites from different countries or locations on real mobile or desktop devices.&lt;/p&gt;

&lt;p&gt;Follow the steps below to test websites from different countries on real devices using BrowserStack.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/users/sign_up"&gt;Signup&lt;/a&gt; on &lt;a href="https://www.browserstack.com/live"&gt;BrowserStack Live&lt;/a&gt; or Log in if you already have an account&lt;/li&gt;
&lt;li&gt;Once you have logged in, navigate to the Live Dashboard&lt;/li&gt;
&lt;li&gt;Choose the operating system and browser you wish to test on. (For example, in this example, we choose Windows 10 and Chrome 84)
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--q9IHFHTE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x1nhgx922cxhssy0lujj.png" alt="Image description" width="880" height="460"&gt;
&lt;/li&gt;
&lt;li&gt;Once you choose the desired OS-Browser combination, a session will be initiated for the same.&lt;/li&gt;
&lt;li&gt;Once the session begins, select the Change Location option from the floating tool-box and enter the desired location or a country from which you wish to test your website. (For the example below, we have considered Germany as the desired location and BrowserStack as the website under test).
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--W71BQXz9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jr497221t9cw1gsfjyy9.png" alt="Image description" width="880" height="468"&gt;
By default, the location is set to None; thus, the search results stay unaltered. However, once the location is set to Germany, and if you search for a random query like “hotels near me”, the search results appear in the German language. Refer to the image below to observe how Google provides localized search results for queries made from Germany.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aqCFUHkT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/958k2wui5nqnn7mmfwk3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aqCFUHkT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/958k2wui5nqnn7mmfwk3.png" alt="Image description" width="880" height="485"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As one can observe, the search results displayed are in German.&lt;/p&gt;

&lt;p&gt;Similarly, BrowserStack enables teams to test websites from different countries on real mobile devices (Android and iOS). One just needs to choose the platform (Android or iOS), and select the desired handset to test on from the live Dashboard. For the following example, we select Android as the operating system and Samsung Galaxy S20 as the handset.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aMC98ohq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ee6ki71rtuaqsv7mw609.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aMC98ohq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ee6ki71rtuaqsv7mw609.png" alt="Image description" width="880" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--J_2Kuc8G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v741dmdsjjwosunru3u3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--J_2Kuc8G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v741dmdsjjwosunru3u3.png" alt="Image description" width="880" height="561"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Like the steps defined earlier, once the location is defined, it will provide the results accordingly. The image below represents search results for Germany for the search query BrowserStack (Google search) on Samsung Galaxy S20 (Chrome).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ttYFiwv5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yy9jcm9hs44h0960pg5z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ttYFiwv5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yy9jcm9hs44h0960pg5z.png" alt="Image description" width="722" height="750"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With businesses expanding their services globally, testing features like Geotargeting, localization, and Geoblocking is mandatory. Doing this ensures that companies can successfully reach out to the target audience and deliver tailored content.&lt;/p&gt;

&lt;p&gt;BrowserStack’s &lt;a href="https://www.browserstack.com/real-device-cloud"&gt;real device cloud&lt;/a&gt; empowers teams to choose the desired platform devices and browsers. Simply sign up, select the required device-browser-OS combination, and start testing websites from different countries for free.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to Test IE on Mac</title>
      <dc:creator>Jash Unadkat </dc:creator>
      <pubDate>Mon, 31 Jan 2022 10:43:26 +0000</pubDate>
      <link>https://dev.to/jash_unadkat/how-to-test-ie-on-mac-1bde</link>
      <guid>https://dev.to/jash_unadkat/how-to-test-ie-on-mac-1bde</guid>
      <description>&lt;p&gt;It’s no secret that the glory days of Internet Explorer (IE) are behind us. IE holds a global market share of 1.08% in the desktop browsing space. Having said this, let’s try to answer an important question.&lt;/p&gt;

&lt;p&gt;Is it still relevant to test and optimize web applications for Internet Explorer?&lt;br&gt;
While the low market share of Internet Explorer might make it seem like one can simply avoid testing websites on IE, this is not the case. &lt;/p&gt;

&lt;p&gt;Here’s why:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Despite its low market share, bear in mind that IE has significant brand recognition. It is still one of the most recognizable browsers in the world.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;There are users (generally older individuals) who might have used IE for over a decade, making IE their default browser. Hence, choosing not to optimize your website for IE can lead to loss of revenue &amp;amp; traffic from such customers. To provide a truly inclusive experience, one must optimize web apps for Internet Explorer.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Providing a seamless surfing experience for IE will establish brand credibility by offering a more browser-agnostic experience.&lt;br&gt;
Now, let’s explore the challenges faced by QAs using macOS to test websites on IE.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Note: Internet Explorer was a native browser solely developed for the Windows operating system (OS). Microsoft bundled it as a pre-installed application for its OS. This means that users cannot install IE as a standalone application on a third-party operating system i.e MacOS devices.&lt;/p&gt;

&lt;p&gt;Earlier, the only way QA engineers using macOS could test websites on IE was by using virtual machines with a Windows environment or by downloading the Internet Explorer emulator on Mac. Needless to say, these are time-consuming and effort-intensive methods that don’t always provide reliable results.&lt;/p&gt;

&lt;p&gt;So how does one address this challenge?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Testing Websites on a Cloud Platform with Real IE Browsers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Teams can simply leverage a cloud-based testing platform that enables them to test websites on real device-browser combinations remotely. This allows the developer or tester to examine how actual end-users would interact with their website on a specific browser or browser version.&lt;/p&gt;

&lt;p&gt;BrowserStack offers a diverse range of real browsers (IE, Edge, Chrome, Safari, etc.) for this very purpose. For example, one can &lt;a href="https://www.browserstack.com/test-in-internet-explorer"&gt;test on Internet Explorer&lt;/a&gt;(v 6-11), Edge (v80-96), and so on directly through their web browsers regardless of the operating system they use. &lt;/p&gt;

&lt;p&gt;The whole infrastructure is cloud-based, which means one simply needs to sign up for free -&amp;gt; Log in -&amp;gt; Choose the desired OS-browser-version combination -&amp;gt; Start testing.&lt;/p&gt;

&lt;p&gt;Note: BrowserStack doesn’t simulate Internet Explorer on macOS or Windows. All website tests for IE are conducted on real browsers installed in real environments. To know more, testing on &lt;a href="https://www.browserstack.com/guide/testing-on-emulators-simulators-real-devices-comparison"&gt;Emulators vs Simulators vs Real Devices&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let’s consider a sample scenario wherein a QA tests a website on IE 11 using macOS. The user simply needs to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/users/sign_up"&gt;Signup for free&lt;/a&gt; on BrowserStack Live.&lt;/li&gt;
&lt;li&gt;Navigate to the Live dashboard.&lt;/li&gt;
&lt;li&gt;From the dashboard, choose the appropriate Windows and IE version (IE 11 in this case).
Refer to the image below for clarity.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0ZyWTOHH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0fz2dpejqy5ktxbfot07.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0ZyWTOHH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0fz2dpejqy5ktxbfot07.png" alt="Image description" width="880" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once the desired browser version is selected, a new Live session is initiated in the browser window instantly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pDwqFpw_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2b2y5y9s741kpsfhcrly.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pDwqFpw_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2b2y5y9s741kpsfhcrly.png" alt="Image description" width="880" height="459"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now, enter the URL of the website and start testing on IE 11 without any additional setup or configurations. It is unarguably the simplest method to test websites on Internet Explorer through a Mac device.&lt;/p&gt;

&lt;p&gt;Note: Additionally, Mac users can also leverage the &lt;a href="https://chrome.google.com/webstore/detail/test-ie/eldlkpeoddgbmpjlnpfblfpgodnojfjl"&gt;Test IE Chrome extension&lt;/a&gt; to directly test websites on Edge or IE through the Chrome browser.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lRz-YVbR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/etwojybgdqyd8grzmoov.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lRz-YVbR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/etwojybgdqyd8grzmoov.png" alt="Image description" width="880" height="621"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Testers can also leverage BrowserStack’s Local Testing feature to perform interactive testing and debugging for their websites on real desktop browsers – in dev environments. QAs can test work-in-progress web and mobile apps at scale without hosting them on public staging environments.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Qe4lHhZq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qzkqno0q30r5z9av1sxq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Qe4lHhZq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qzkqno0q30r5z9av1sxq.png" alt="Image description" width="880" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the latest Windows versions, Edge is the default browser. Similar to the use case illustrated above, one can also run remote interactive tests on the desired versions of Edge from their browser. Simply select the appropriate OS-browser-version combination from the Live dashboard as shown below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EtSNVmmd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x3kc3gjuvbocvsrnhzhh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EtSNVmmd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x3kc3gjuvbocvsrnhzhh.png" alt="Image description" width="880" height="421"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Apart from the latest and legacy browser versions, teams also get access to the following features available in the toolbar once a Live session begins:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/geolocation-testing"&gt;Geolocation testing&lt;/a&gt; to test website performance when accessed from a unique geographic location.&lt;/li&gt;
&lt;li&gt;Instant bug reporting (through Jira, Trello, Slack, Github) from the Live dashboard.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.browserstack.com/responsive"&gt;Responsive testing&lt;/a&gt; to test websites in distinct screen resolutions (like 1024×768, 1280×800, 1820×1024, and so on).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;As mentioned earlier, the market share of Internet Explorer might make it seem like teams can avoid optimizing for it. However, to provide a truly inclusive browsing experience for users and organizations that prefer browsing through IE to date, teams must go the extra mile to deliver a seamless IE experience. &lt;/p&gt;

&lt;p&gt;Platforms like BrowserStack make it effortless for QA teams to achieve this arduous task. It empowers them to test and optimize websites on real Internet Explorers rather than using an Internet explorer emulator for macOS, thereby guaranteeing accurate results every single time. &lt;/p&gt;

</description>
      <category>ie</category>
    </item>
  </channel>
</rss>
