Selenium Article Series - 2 - What is Selenium? It's Limits, Advantages and Sub-Products
Kaan Denizay
Yaz?l?m Test Mühendisi | Yaz?l?m Test Otomasyon Mühendisi | ISTQB? CTFL | Test Automation - Selenium - Cucumber -JIRA
-Yes Olric, what was our topic today?
-We were going to talk about Selenium's basic features, advantages, limits and sub-products, colonel.
-Yes yes, it's good that you reminded me. Thats old age, we can forget. So let's start!
- (He said in his mind) We are the same age, colonel! ?? Don't forget to take Selenium supplements!
Basic Features of Selenium
There is a statement on Selenium's official website: “Selenium automates browsers. That's it! What you do with that power is entirely up to you.”
We stated that Selenium is an open source framework application used to automate web-based applications. Selenium helps automate the operations performed by users in web applications according to a certain flow and rules. Entering a value in a textbox, selecting a value from the listed options, clicking a certain button or field with the mouse, executing JavaScript commands, drag-and-drop the appropriate web elements are just a few of the countless operations that Selenium can perform. Although many tools and technologies have advanced in the automation industry, Selenium is still the leader in this field by a large margin.
Selenium, which emerged with the work of Jason Huggins in 2004, has gained popularity day by day and has been supported by large communities, and today it has become an indispensable member of test automation, offering support for many languages, operating systems and browsers, and used by companies such as Google, Apple and Amazon.
Advantages of Selenium
Limits of Selenium
Components of Selenium
领英推荐
-Yes, Olric, we have completed our topic today. I hope it is understood that Selenium is a very useful tool in automation testing processes. We can use it in many areas except some restrictions. Don't we want to test everything in our daily lives? Is there anything left that cannot be tested?
-You are wrong, colonel. We cannot test the most basic point in our daily lives and we will never be able to test it.
-So, what is that thing that we cannot test?
-Time colonel, time itself! In order to test something, we must first have the expected result. However, time is such a concept that we can never determine the expected outcome. Of course, we have predictions and plans, but how can we evaluate a fact or event as the expected result whose probability value is not 1? Moreover, some parameters or data must remain constant during the test. Time does not stand still, colonel, it resists all the shackles. No, colonel, as a mathematician, I do not accept that everything should be testable.
-I think you're right, Olric, give me some time to think about these, okay? Sometimes I think you come from planet B-612.
-Yes, colonel, you guessed it right. Unfortunately, I fell to Earth as a result of the sudden decrease in the gravitational force on my planet. Is there no way to get back to my planet, colonel?
-I'm sorry, Olric!
-Well, colonel, I think our show today is over. Let's add the resources we used below and wish everyone well-being.
Resources: