IE11 Automation Testing is Dead? TGNS29
IE11 is being retired and Edge IE mode is the workaround for enterprises. The episode covers automation testing tools like Gatling and BlazeMeter, security threats to npm libraries including colors.js and faker.js, and testing for autonomous vehicles.
Have you tested all your apps to make sure they're still going to work with Internet Explorer 11 when it officially retires in June? Want to know a way to assess early in the software development process the performance of your applications? And did you hear why last week's corruption of widely used libraries and open source test tools occurred? Find out the answers to these and all other end to end full pipeline DevOps automation testing, performance Testing, Security Testing in this episode of the Test Guild News show for the week of January 16th. So grab your favorite cup of coffee or tea and let's do this before we get into it. This episode of Test Kill new show is sponsored by the awesome folks at applitools. If you don't know what Appli Tools is, the next generation test automation platform powered by visual AI helps you increase coverage quality, accelerate delivery and reduce costs with the world's most intelligent automation platform. But don't just take my word for it. Seeing is believing. So create your free account now by clicking in the link in the comment down below. And while you're there, why not like leave a comment and and subscribe to get alerted every time I release a new episode. First up, Automation News so a lot of times I get asked what programming language should I learn for UI test automation? So I found a great webinar resource for you that goes over 2021's most popular programming languages for UI test automation and also we'll cover the most popular languages you're going to need to know in 2022 as well. This is actually a free webinar by the folks at applitools. Susan have a really great expert panel that's going to go over different topics on predictions for 2022 and beyond what language you should use in 2022. Anand is going to be there, Marie Drake is going to be there, and so is Aran Kinsbruner as well as Alex. So I have a link to the registration page in the comment down below. So on my test automation podcast I hear from a lot of different automation experts. I know one CI system that a lot of experts seem to really enjoy and and that is circleci. And I found an article that mentioned that now offering a new free CI CD plan for DevOps teams that has more features. So the article just mentions that the DevOps platform provider circle Internet Services debuted a new free tier for software engineering teams that includes features and capabilities only available in the company's paid plan. As I mentioned, CircleCI's platform provides continuous integration and delivery capabilities for developers and engineers using automated processes to allow for developing and shipping code faster with fewer errors before it goes into production. And just a really cool development. If you're interested in trying out circleci, see what it has to offer. Why so many people seem to like it. He has a great chance to do it now for free. So Kristen Jack Voni, who's actually going to be one of our speakers at this year's Automation Guild, it's only happening three weeks from now. If you haven't already registered, definitely head on over to automationguild.com and register for that. She just posted a new blog post that goes over what should you learn this year? So this post has a lot of great links for different resources I think really going to help you with your automation efforts. So she has links to courses, books, recommendations, blogs, conferences. So definitely check that out in the link down below. So if you want to know how to test autonomous vehicles, well, this next blog post goes over how to implement remote software verification and validation using a real vehicle. And if you've done any sort of mobile testing, we used to have these things, should we test on a mobile device, a real device, or should it be a simulator or emulator? This is along the same lines, but having to do with cars, which is pretty cool. And the article just goes over how Bosch is doing automated regression testing and user testing using a real car instead of a simulated one, goes over the reasons why, and it's basically a interview type format where they go into different questions and how remote testing is done, what have you learned from your test automation journey and other questions that pertain to testing autonomous vehicles remotely. So I used to work for older companies like insurance companies, healthcare companies, and a lot of these companies relied on Internet Explorer. So if you're like me, you're probably maybe in a panic now that in a few months Internet Explorer 11 is going to be officially retired. Are you ready for it? We'll have a great post for you on a new tool that that helps you prepare for the IE retirement. Check it out. So this blog post talks about how to configure and test Internet Explorer mode in Microsoft Edge to make sure your business and your users are ready. It's also critical that you stop planning to Upgrade to Windows 11 on Microsoft Edge IE mode since it's officially replacing IE 11 on the operating system and cannot be installed on Windows 11. So this is definitely a must, especially if you work for large enterprises. So get ahead of it. Like I said, I think it's three or five months away, so this is the perfect opportunity to get ahead of this before it's too late. Next up, Performance Inside Reliability News so if you're already adopting DevOps, you have to start thinking about performance as a characteristic of your application, and that is making sure it's embedded earlier and earlier in the software development lifecycle and that it's actually baked into your application. So this next article goes over how you can do that. I actually came across this article on Twitter posted by Christano and I really just like how he talks about DevOps and observability, goes into the reasons why this is so important, goes over Performance tools and he really has a nice example of using Gatling with the Blaze Meter site with some nice code examples. He also has a example of using Influx and Grafana. So I thought this would be a great article for anyone that wants to get started with performance testing and how to actually get their hands dirty by rolling up their sleeves and trying an example using Gatling and a bunch of other technologies that are really really important nowadays as we move towards DevOps observability type cultures. Next up, Security News. So anytime I'm doing research for this new show, I always come across tools I've never heard about before. And here's one example I I just found a new NTT application security solution that helps enterprises improve app testing and this platform was designed to leverage developers functional and quality assurance tests to identify exploitable security risk in the web applications and application programming interfaces. So some features this includes is Developer Direct DAS that seamlessly integrates dynamic scans with functional and quality assurance testing and native API testing. So I really like how this is actually built into leveraging your functional tests and adding security on top of it. If you checked out my blog post a few weeks ago on my top predictions for 2022, security testing was one of them and how I think more tools are going to be on the market that's going to help with this. And this is one example of that prediction I made earlier this year. So definitely check that out as well. So obviously there's pros and cons of using any type of software, but using open source tools and open source libraries is awesome. However, there are certain vulnerabilities that you open yourself up to. One of them was highlighted in last week's show when I talked about how colorjet JS and Faker js, which is libraries that many open source testing tools like Cypress and webdriver IO and a bunch of others actually use because those libraries were corrupted, it actually caused vulnerabilities within those open source tools as well. I didn't know why until until I saw this post from Kevin Green on LinkedIn on an open source developer willingly corrupted a bunch of libraries. So this was a willful intention to do this corruption to cause this issue. In the article just goes into detail why this happened and it said the developer appeared to have purposely corrupted a pair of open Source libraries on GitHub and the software registry npm, faker js and color js and thousands of users depend on this. So the developer actually introduced a malignant commit sabotaging the versions, causing applications to infinitely output strange letters and symbols beginning with three lines of text that read Liberty. Liberty, Liberty. So if your software relies on open source libraries, this kind of opens up your eyes to maybe the types of things we need to be more aware of as we're testing to figure out what risk areas we may have. Because a lot of times your software may consume other libraries that you don't even know about until something like this happens. So you want to get ahead of it before these type of attacks or these type of changes affect your particular application. So just something to be aware of and once again definitely check that out as well. And so as I mentioned earlier, there was a great article on how to actually test remotely to verify and validate cars. But I guess there's as we saw in the previous post, there's always a good side and a bad side to things. And this one article is on how hackers actually claim to have taken control of 25 Tesla cars worldwide and remotely run commands to control the cars. Over the last several years, Tesla has invested heavily in cybersecurity testing and work with security researchers to mitigate cyberpunks from hacking into their cars. However, this latest one was done by a 19 year old security researcher. They discovered a security flaw that allows him to disable sentry mode, which allows him to open doors and windows and even start keyless driving. So for links of everything of value we covered in this news episode, head on over to the links in the first comment down below. And while you're there, make sure to check out our awesome sponsor applitools by creating a free account and discover how to take your automation testing to the next level in 2022 by leveraging their awesome visual AI. So that's it for this episode of the Test Guild News Show. I'm Joe and my mission is to help you succeed in creating end to end full pipeline automation awesomeness. As always, test everything and keep the good Cheers.
More from JoeBot
Automation Testing Podcast 2026: New Schedule, Events, Discounts with Joe Colantonio
Automation Guild Kickoff, AWS Nova, Karate v2, and AI Testing Reality and more TGNS177