Blog 2018-08-29T13:58:01+00:00

BLOG

BLOG

BLOG

Test Automation: Who Should Construct and Who Should Implement?

Selenium library has a story of 15 years. This idea first emerged in Chicago, when Jason Huggins laid the foundation of Selenium as a “Time and Expenses” application at Thoughtworks company in 2004. Some experiments may have been done before; but the idea of ​​automating software testing has become so easy to implement for the first time. About 15 years ago, mobile technologies were developing rapidly, but it was still quite primitive. It was only a few years later that as a result of the peak in mobile phone sales and technology migration, mobile technologies became the new focus point. [...]

Being Customer-Centric for Succesful Mobile Testing

There happen to be many types of software in our lives. We use some of them as a necessity, some of them for fun, and even some of them we use unwillingly. If this software belongs to the mobile environment; we continue to use only the applications which aim productivity. If this application - even if it is Facebook - is pushing us and the waiting period exceeds our limits of tolerance, we leave it instantly. To put it simply, when the application is clicked to be used, the rate of abandonment is found to be 90% if the opening [...]

Continuous Integration & Test Automation

It no longer comes as a surprise that it’s not easy to acquire and maintain customers for your software business. There are various things that you can adopt and implement to stay ahead of the competition. You need to first begin with; Continuous Delivery and Continuous Integration.     Continuous Delivery is a necessary complement to Continuous Integration. Both have to be taken into account as equally important to succeed in your software journey. Customers are less tolerant than ever of bugs and they can easily switch to other competitors when your software product performs poorly. To stay competitive, you need [...]

How to Enable Non-Technical Users to Plan Test Automation?

Test automation management is a major issue in all software projects. Especially when it comes to regression testing, manual testing becomes a burden to all team members. That’s why companies add Selenium or Appium based test automation to their quality pipeline. A general approach after test case implementation is to integrate tests with Continuous Integration in order to be able to arrange test runs with different configurations. These configurations include the main URL of the web app, parameters to be used in the scripts, frequency of test executions, etc… Different CI jobs need to be configured in this process. While [...]

Selenium Conference Berlin

It was a great pleasure for us to attend the Selenium Conference as a sponsor and meet with leading minds in automated testing! Selenium Conference was a two-day event that took place in Berlin, in which test automation and QA professionals from across the globe came together and enjoyed learning from each other and networking. We talked about web and mobile test automation solutions with software testing professionals during the conference. One of the facts that we learned during our conversations was that many companies are somehow able to deal with parallelization and cross-browser testing issues with in-house solutions to [...]

Choosing the Right Device for Mobile Testing

As the number of mobile users surpassed the desktop users in 2014, companies started to pay more attention to mobile. Since then, the mobile market and the number of mobile applications grew exponentially and testing efforts for these applications increased as a consequence. Currently, there are two major operating systems dominating the mobile market. Android leads the market with 83% share, followed by iOS; 15%. Other operating systems such as Windows Phone, Blackberry, etc. are smaller players compared to Android and iOS. Apple users are very loyal to the brand, many update their mobile devices’ operating system right after its [...]