Testingrepository - Testing repository - selenium webdriver solution and more |

  • How to create a python behave page object model project

    Python Behave Page Object Model project We already disacussed how to get started with python behave here , but let’s go a little bit further...

    python behave page object model
    View Full Post
    Python Behave Page Object Model project We already disacussed how to get started with python behave here , but let’s go a little bit further and see how python behave page object model projects looks like . Just to recap what is page object model : Page Object Model is an Object Repository design pattern...
  • Cucumber parallel testing

    Cucumber parallel testing In a previous article we’ve discussed about how to run cucumber tests in parallel using docker there everything was relying on the jenkins...

    cucumber parallel testing
    View Full Post
    2
    Cucumber parallel testing In a previous article we’ve discussed about how to run cucumber tests in parallel using docker there everything was relying on the jenkins pipeline and I wasn’t talking about selenium grid, so lets have a look into cucumber parallel testing using docker and selenium grid. Test automation and continuous integration its a very...
  • Headless chrome docker image

    Headless chrome docker image Many of you choose to run selenium tests heedlessly , for that you need a docker image , bellow you can...

    headless chrome docker image
    View Full Post
    Headless chrome docker image Many of you choose to run selenium tests heedlessly , for that you need a docker image , bellow you can find the headless chrome docker image for a ruby environment. Example: To get you started with headless chrome you can read our article here or for more advanced details you can...
  • Selenium get the parent of an element

    Selenium get the parent of an element You might run a in a situation when you selected an element and you need to get it’s...

    how to get the parent of an element
    View Full Post
    Selenium get the parent of an element You might run a in a situation when you selected an element and you need to get it’s parent . We can do this using xpath . So if you already did a request to get the element , this is how to get parent of an element. If...
  • How to run a single cucumber file

    How to run a single cucumber file When you develop you cucumber tests you do need to run single cucumber file. Here is how to...

    how to run a single cucumber file
    View Full Post
    How to run a single cucumber file When you develop you cucumber tests you do need to run single cucumber file. Here is how to run a single cucumber file. Run single cucumber file in ruby (macOS) Run single cucumber file in ruby (Linux) If you have a pipeline job you might want to run...
  • Use Cucumber features as documentation

    Use Cucumber features as documentation A great QA work requires a very meticulous documentation and we can do that in different ways , as the...

    cucumber features as documentation
    View Full Post
    Use Cucumber features as documentation A great QA work requires a very meticulous documentation and we can do that in different ways , as the world is moving into automation we can use cucumber features as documentation. There is a great article about moving from Test Cases into testing notes , oh yeah , but how...
  • Automated API integration testing

    Automated API integration testing Automated API integration testing can save you guys for a lot of extra UI testing. Of course the UI can still...

    api integration testing
    View Full Post
    Automated API integration testing Automated API integration testing can save you guys for a lot of extra UI testing. Of course the UI can still brake from style changes but it can’t brake because of the data integration. This can be easily done running a sequence of API requests, where each request depends on the...
  • How to addcookie with Selenium Webdriver

    How to addcookie with Selenium Webdriver There are situation when we need to addcokkie with selenium webdriver in order to pre establish a behaviour in...

    how to addcookie with selenium webdriver
    View Full Post
    How to addcookie with Selenium Webdriver There are situation when we need to addcokkie with selenium webdriver in order to pre establish a behaviour in our browser for the tests that are going to be executed after that. For example when you first open your web app you have an overlay over the page ,...
  • API testing with cucumber

    API testing with cucumber Performing API testing with cucumber it’s such a simple process , in general to me API testing is much simpler than...

    api testing with cucumber
    View Full Post
    API testing with cucumber Performing API testing with cucumber it’s such a simple process , in general to me API testing is much simpler than GUI. Doing API testing you care about what the API is returning back to you, despite the UI that can have such complex UI. So lets try to create a...
  • Verify element is enabled in Selenium WebDriver

    Verify element is enabled in Selenium WebDriver There are menu situations when you want to verify if en element is enabled or disabled , selenium...

    verify element is enabled
    View Full Post
    Verify element is enabled in Selenium WebDriver There are menu situations when you want to verify if en element is enabled or disabled , selenium webdriver allows us to verify element is enabled following a quite simple API Solution isEnabled() – is a Selenium WebDriver method which is developed in Web Element class and allows...