Enviar pesquisa
Carregar
Selenium and Cucumber Selenium Conf 2011
•
Transferir como PPT, PDF
•
2 gostaram
•
2,225 visualizações
D
dimakovalenko
Seguir
Presentation given during 2011 Selenium Conference in San Francisco
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 70
Baixar agora
Recomendados
How to do behavior driven development with cucumber, generate easy readable and understandable test reports for your business.
BDD testing with cucumber
BDD testing with cucumber
Daniel Kummer
Introduce you Cucumber architecture and how to use Cucumber
Cucumber
Cucumber
Bachue Zhou
Behavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
Brandon Keepers
Presentation on Behavior Driven Development with Cucumber and Mocha
Bdd with Cucumber and Mocha
Bdd with Cucumber and Mocha
Atish Narlawar
cucumber basics
Cucumber ppt
Cucumber ppt
Qwinix Technologies
Talk about Behavior-driven Development, Behave, Selenium and Python Project is found at https://github.com/pviafore/BddToTheBone Presented at PyTennessee 2017 YouTube video -> https://youtu.be/H2FuJYlbzDg
BDD to the Bone: Using Behave and Selenium to Test-Drive Web Applications
BDD to the Bone: Using Behave and Selenium to Test-Drive Web Applications
Patrick Viafore
Cucumber & gherkin language
Cucumber & gherkin language
Cucumber & gherkin language
selvanathankapilan
greach 2014 marco vermeulen bdd using cucumber jvm and groovy slides
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
Jessie Evangelista
Recomendados
How to do behavior driven development with cucumber, generate easy readable and understandable test reports for your business.
BDD testing with cucumber
BDD testing with cucumber
Daniel Kummer
Introduce you Cucumber architecture and how to use Cucumber
Cucumber
Cucumber
Bachue Zhou
Behavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
Brandon Keepers
Presentation on Behavior Driven Development with Cucumber and Mocha
Bdd with Cucumber and Mocha
Bdd with Cucumber and Mocha
Atish Narlawar
cucumber basics
Cucumber ppt
Cucumber ppt
Qwinix Technologies
Talk about Behavior-driven Development, Behave, Selenium and Python Project is found at https://github.com/pviafore/BddToTheBone Presented at PyTennessee 2017 YouTube video -> https://youtu.be/H2FuJYlbzDg
BDD to the Bone: Using Behave and Selenium to Test-Drive Web Applications
BDD to the Bone: Using Behave and Selenium to Test-Drive Web Applications
Patrick Viafore
Cucumber & gherkin language
Cucumber & gherkin language
Cucumber & gherkin language
selvanathankapilan
greach 2014 marco vermeulen bdd using cucumber jvm and groovy slides
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
greach 2014 marco vermeulen bdd using cucumber jvm and groovy
Jessie Evangelista
The slides for my presentation at GeekCamp.sg 2009.
The LAZY Developer's Guide to BDD (with Cucumber)
The LAZY Developer's Guide to BDD (with Cucumber)
Tze Yang Ng
This presentation provides an overview of a Test Automation Framework with BDD and Cucumber. It also includes several open-source initiatives that Rhoynar Software Consulting (www.rhoynar.com) has been working on in the fields of QA Automation and DevOps. Lastly, it also includes links to some of the open-source projects that you can use right now for your work. - Continuous Integration Infra a la OpenStack - https://github.com/Rhoynar/ci-infra - An Email Verification Library in Java: https://github.com/Rhoynar/EmailVerify - Automatic Test Generation using Selenium WebDriver, Java and TestNG https://github.com/Rhoynar/AutoTestR - Barebones BDD and Cucumber Framework integrated with Java Maven and TestNG: https://github.com/Rhoynar/qa-automation
Test Automation Framework with BDD and Cucumber
Test Automation Framework with BDD and Cucumber
Rhoynar Software Consulting
This power point presentation provides details on syntax of Gherkin language and how it can be used to write accurate user acceptance criteria for user stories.
Bdd – with cucumber and gherkin
Bdd – with cucumber and gherkin
Arati Joshi
BDD is a method that focuses on defining the requirements based on the expected behavior; DDD is a method that uses a ubiquitous language all across the solution; UX helps design user interactions based on user behavior… and Selenium WebDriver (or similar) is a tool that is mostly used to ignore all these and automate the app using clicks on HTML elements… In this session you will explore options how to improve testing efficiency by looking at UI automation from a different angle by analyzing and understanding the UI concepts used in the application, matching them to domain model elements and build an automation solution that focuses on these.
Behavior Driven Web UI Automation with Selenium and Cucumber/SpecFlow (BDDx L...
Behavior Driven Web UI Automation with Selenium and Cucumber/SpecFlow (BDDx L...
Gáspár Nagy
Everything you want to know about BDD along with a step by step example :)
Cucumber BDD
Cucumber BDD
Pravin Dsilva
Ever kill a bug only to have it resurface later? How about that last intermittent bug you had to trace down? Looking forward to fixing it again when it pops back up? If you hate reanimated bugs then this session is for you. In this session, we will discuss the why and the how of building regression testing into your tests using the Codeception testing framework. Join me, let's hunt some zombie bugs. (Weapons not required)
Put an end to regression with codeception testing
Put an end to regression with codeception testing
Joe Ferguson
Learn about the pitfalls of capybara testing and how to write better, faster feature testing in Ruby on Rails!
Capybara testing
Capybara testing
Futureworkz
Behavior-Driven Development and Acceptance Testing are heavily intertwined and in many aspects are one and the same. Both focus on starting at the outer layers of your application by concentrating on what matter to users; behavior. In this session/workshop we'll talk about how testing can be used both for specifying your application yet to be develop expected behavior and as accurate, running documentation that can be used to validate your stakeholder's acceptance criteria. We'll talk about the different types of testing and do a few hands-on exercises to flesh out a Rails application with RSpec and Capybara.
Rspec and Capybara Intro Tutorial at RailsConf 2013
Rspec and Capybara Intro Tutorial at RailsConf 2013
Brian Sam-Bodden
Writing automation tests with python selenium behave pageobjects
Writing automation tests with python selenium behave pageobjects
Writing automation tests with python selenium behave pageobjects
Leticia Rss
Actually testing is as important as development and we all want to write code that works. So, why not test our front-end code? To do that we can use some tools as Selenium, Jasmine but I will explain QUnit because it's used in Drupal8 testing. QUnit is a powerful, easy-to-use JavaScript unit testing framework. It's used by the jQuery, jQuery UI, jQuery Mobile projects, also by Drupal, and is capable of testing any generic JavaScript code. Session presented at Drupalcamp Gotemburg 2013 where I explained how to include QUnit testing in our Drupal projects.
Front-end Automated Testing
Front-end Automated Testing
Ruben Teijeiro
Having one application to support is easy enough, but what if you have a CMS, an API, a design tool, and a core library that each other tool also needs to consume? Where do you even begin juggling the release management and cycle of so many interconnected and interdependent packages? Learn how a small team manages a large CMS project and utilizes real-world best practices of Git, CI/CD, and old fashion planning to bring a solid platform to thousands of editors and millions of viewers.
Composer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency Management
Joe Ferguson
DevOps is a large part of a company of any size. In the 9+ years that I have been a professional developer I have always taken an interest in DevOps and have been the "server person" for most of the teams I have been a part of. I would like to teach others how easy it is to implement modern tools to make their everyday development and development processes better. I will cover a range of topics from "Stop using WAMP/MAMP and start using Vagrant", "version control isn't renaming files", "Automate common tasks with shell scripts / command line PHP apps" and "From Vagrant to Production".
Midwest PHP 2017 DevOps For Small team
Midwest PHP 2017 DevOps For Small team
Joe Ferguson
Behavior Driven Development (BDD) is very popular with many Agilists out there, specially those focused on Testing. However my view is that BDD is not about Test Automation, it is about collaboration so that the expected behavior of the application can be determined. Cucumber happens to be the tool of choice to implement BDD. While doing this for web applications, we can drive the features through WebDriver. Lately the application development has been inclined towards mobile apps and we need to extend our exiting BDD frameworks to handle app, be it Android, iOS or Win Mobile. Appium is a neat tool for anyone who has exposure to WebDriver, irrespective of that also it is an excellent tool for mobile testing. Here is my video of running Appium tests for android app using Cucumber.
QAAgility Presentation - Cucumber with Appium
QAAgility Presentation - Cucumber with Appium
QAAgility Technologies
Intro to Automated Testing with Cucumber, PhantomJS and Selenium
Automated Testing with Cucumber, PhantomJS and Selenium
Automated Testing with Cucumber, PhantomJS and Selenium
Dev9Com
The slides contain the contents to be presented in JSFoo 2019, Coimbatore for Cypress workshop
Cypress workshop for JSFoo 2019
Cypress workshop for JSFoo 2019
Biswajit Pattanayak
Given at http://www.meetup.com/Automated-Testing-San-Francisco/events/207827762/
Testing Code.org's Interactive CS Curriculum
Testing Code.org's Interactive CS Curriculum
Brian Jordan
This presentation provides an Introduction to Behaviour Driven Development with Cucumber Basics.
Behavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
Asheesh Mehdiratta
Behavior Driven Development - How To Start with Behat
Behavior Driven Development - How To Start with Behat
imoneytech
Do you have a website? Do you have any tests for that site? Even if you have unit tests integration tests can help you target workflows such as a checkout process. In this presentation I will talk about testing any site with Cucumber and Selenium. I will show what the tests look like, and explain the different ways to run these tests, from running them locally, building your own selenium grid to using Sauce labs as your testing infrastructure.
Testing Any Site With Cucumber and Selenium
Testing Any Site With Cucumber and Selenium
Chris Johnson
An overview of Selenium, including Selenium IDE, Selenium RC, Selenium Grid, and Sauce OnDemand (A cloud-hosted Selenium test infrastructure service). Also covers an overview of upcoming features in Selenium 2, and how to best use Selenium: use of the Page Object patter, and how to use with continuous integration.
Selenium and Sauce Labs
Selenium and Sauce Labs
hugs
Попытка раскрытия темы одного из самых перспективных инструментов автоматизации тестирования мобильных приложений. Реализация параллельного прогона одних и тех же тестов на разных мобильных платформах с его помощью. Грабли, по которым придется идти в процессе. И стоит ли игра свеч?
QA Fest 2014. Ярослав Пернеровский. Appium - два в одном. рецепт приготовлени...
QA Fest 2014. Ярослав Пернеровский. Appium - два в одном. рецепт приготовлени...
QAFest
Using Acceptance Test Driven Approach to Security Test, easy for stakeholder involvement, and a whole team approach to address security needs in software development process. Examples in this session are based on RobotFramework, making it easy for people with limited programming skills.
Continuous Security Testing
Continuous Security Testing
Steven Mak
Mais conteúdo relacionado
Mais procurados
The slides for my presentation at GeekCamp.sg 2009.
The LAZY Developer's Guide to BDD (with Cucumber)
The LAZY Developer's Guide to BDD (with Cucumber)
Tze Yang Ng
This presentation provides an overview of a Test Automation Framework with BDD and Cucumber. It also includes several open-source initiatives that Rhoynar Software Consulting (www.rhoynar.com) has been working on in the fields of QA Automation and DevOps. Lastly, it also includes links to some of the open-source projects that you can use right now for your work. - Continuous Integration Infra a la OpenStack - https://github.com/Rhoynar/ci-infra - An Email Verification Library in Java: https://github.com/Rhoynar/EmailVerify - Automatic Test Generation using Selenium WebDriver, Java and TestNG https://github.com/Rhoynar/AutoTestR - Barebones BDD and Cucumber Framework integrated with Java Maven and TestNG: https://github.com/Rhoynar/qa-automation
Test Automation Framework with BDD and Cucumber
Test Automation Framework with BDD and Cucumber
Rhoynar Software Consulting
This power point presentation provides details on syntax of Gherkin language and how it can be used to write accurate user acceptance criteria for user stories.
Bdd – with cucumber and gherkin
Bdd – with cucumber and gherkin
Arati Joshi
BDD is a method that focuses on defining the requirements based on the expected behavior; DDD is a method that uses a ubiquitous language all across the solution; UX helps design user interactions based on user behavior… and Selenium WebDriver (or similar) is a tool that is mostly used to ignore all these and automate the app using clicks on HTML elements… In this session you will explore options how to improve testing efficiency by looking at UI automation from a different angle by analyzing and understanding the UI concepts used in the application, matching them to domain model elements and build an automation solution that focuses on these.
Behavior Driven Web UI Automation with Selenium and Cucumber/SpecFlow (BDDx L...
Behavior Driven Web UI Automation with Selenium and Cucumber/SpecFlow (BDDx L...
Gáspár Nagy
Everything you want to know about BDD along with a step by step example :)
Cucumber BDD
Cucumber BDD
Pravin Dsilva
Ever kill a bug only to have it resurface later? How about that last intermittent bug you had to trace down? Looking forward to fixing it again when it pops back up? If you hate reanimated bugs then this session is for you. In this session, we will discuss the why and the how of building regression testing into your tests using the Codeception testing framework. Join me, let's hunt some zombie bugs. (Weapons not required)
Put an end to regression with codeception testing
Put an end to regression with codeception testing
Joe Ferguson
Learn about the pitfalls of capybara testing and how to write better, faster feature testing in Ruby on Rails!
Capybara testing
Capybara testing
Futureworkz
Behavior-Driven Development and Acceptance Testing are heavily intertwined and in many aspects are one and the same. Both focus on starting at the outer layers of your application by concentrating on what matter to users; behavior. In this session/workshop we'll talk about how testing can be used both for specifying your application yet to be develop expected behavior and as accurate, running documentation that can be used to validate your stakeholder's acceptance criteria. We'll talk about the different types of testing and do a few hands-on exercises to flesh out a Rails application with RSpec and Capybara.
Rspec and Capybara Intro Tutorial at RailsConf 2013
Rspec and Capybara Intro Tutorial at RailsConf 2013
Brian Sam-Bodden
Writing automation tests with python selenium behave pageobjects
Writing automation tests with python selenium behave pageobjects
Writing automation tests with python selenium behave pageobjects
Leticia Rss
Actually testing is as important as development and we all want to write code that works. So, why not test our front-end code? To do that we can use some tools as Selenium, Jasmine but I will explain QUnit because it's used in Drupal8 testing. QUnit is a powerful, easy-to-use JavaScript unit testing framework. It's used by the jQuery, jQuery UI, jQuery Mobile projects, also by Drupal, and is capable of testing any generic JavaScript code. Session presented at Drupalcamp Gotemburg 2013 where I explained how to include QUnit testing in our Drupal projects.
Front-end Automated Testing
Front-end Automated Testing
Ruben Teijeiro
Having one application to support is easy enough, but what if you have a CMS, an API, a design tool, and a core library that each other tool also needs to consume? Where do you even begin juggling the release management and cycle of so many interconnected and interdependent packages? Learn how a small team manages a large CMS project and utilizes real-world best practices of Git, CI/CD, and old fashion planning to bring a solid platform to thousands of editors and millions of viewers.
Composer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency Management
Joe Ferguson
DevOps is a large part of a company of any size. In the 9+ years that I have been a professional developer I have always taken an interest in DevOps and have been the "server person" for most of the teams I have been a part of. I would like to teach others how easy it is to implement modern tools to make their everyday development and development processes better. I will cover a range of topics from "Stop using WAMP/MAMP and start using Vagrant", "version control isn't renaming files", "Automate common tasks with shell scripts / command line PHP apps" and "From Vagrant to Production".
Midwest PHP 2017 DevOps For Small team
Midwest PHP 2017 DevOps For Small team
Joe Ferguson
Behavior Driven Development (BDD) is very popular with many Agilists out there, specially those focused on Testing. However my view is that BDD is not about Test Automation, it is about collaboration so that the expected behavior of the application can be determined. Cucumber happens to be the tool of choice to implement BDD. While doing this for web applications, we can drive the features through WebDriver. Lately the application development has been inclined towards mobile apps and we need to extend our exiting BDD frameworks to handle app, be it Android, iOS or Win Mobile. Appium is a neat tool for anyone who has exposure to WebDriver, irrespective of that also it is an excellent tool for mobile testing. Here is my video of running Appium tests for android app using Cucumber.
QAAgility Presentation - Cucumber with Appium
QAAgility Presentation - Cucumber with Appium
QAAgility Technologies
Intro to Automated Testing with Cucumber, PhantomJS and Selenium
Automated Testing with Cucumber, PhantomJS and Selenium
Automated Testing with Cucumber, PhantomJS and Selenium
Dev9Com
The slides contain the contents to be presented in JSFoo 2019, Coimbatore for Cypress workshop
Cypress workshop for JSFoo 2019
Cypress workshop for JSFoo 2019
Biswajit Pattanayak
Given at http://www.meetup.com/Automated-Testing-San-Francisco/events/207827762/
Testing Code.org's Interactive CS Curriculum
Testing Code.org's Interactive CS Curriculum
Brian Jordan
This presentation provides an Introduction to Behaviour Driven Development with Cucumber Basics.
Behavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
Asheesh Mehdiratta
Behavior Driven Development - How To Start with Behat
Behavior Driven Development - How To Start with Behat
imoneytech
Do you have a website? Do you have any tests for that site? Even if you have unit tests integration tests can help you target workflows such as a checkout process. In this presentation I will talk about testing any site with Cucumber and Selenium. I will show what the tests look like, and explain the different ways to run these tests, from running them locally, building your own selenium grid to using Sauce labs as your testing infrastructure.
Testing Any Site With Cucumber and Selenium
Testing Any Site With Cucumber and Selenium
Chris Johnson
An overview of Selenium, including Selenium IDE, Selenium RC, Selenium Grid, and Sauce OnDemand (A cloud-hosted Selenium test infrastructure service). Also covers an overview of upcoming features in Selenium 2, and how to best use Selenium: use of the Page Object patter, and how to use with continuous integration.
Selenium and Sauce Labs
Selenium and Sauce Labs
hugs
Mais procurados
(20)
The LAZY Developer's Guide to BDD (with Cucumber)
The LAZY Developer's Guide to BDD (with Cucumber)
Test Automation Framework with BDD and Cucumber
Test Automation Framework with BDD and Cucumber
Bdd – with cucumber and gherkin
Bdd – with cucumber and gherkin
Behavior Driven Web UI Automation with Selenium and Cucumber/SpecFlow (BDDx L...
Behavior Driven Web UI Automation with Selenium and Cucumber/SpecFlow (BDDx L...
Cucumber BDD
Cucumber BDD
Put an end to regression with codeception testing
Put an end to regression with codeception testing
Capybara testing
Capybara testing
Rspec and Capybara Intro Tutorial at RailsConf 2013
Rspec and Capybara Intro Tutorial at RailsConf 2013
Writing automation tests with python selenium behave pageobjects
Writing automation tests with python selenium behave pageobjects
Front-end Automated Testing
Front-end Automated Testing
Composer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency Management
Midwest PHP 2017 DevOps For Small team
Midwest PHP 2017 DevOps For Small team
QAAgility Presentation - Cucumber with Appium
QAAgility Presentation - Cucumber with Appium
Automated Testing with Cucumber, PhantomJS and Selenium
Automated Testing with Cucumber, PhantomJS and Selenium
Cypress workshop for JSFoo 2019
Cypress workshop for JSFoo 2019
Testing Code.org's Interactive CS Curriculum
Testing Code.org's Interactive CS Curriculum
Behavior Driven Development with Cucumber
Behavior Driven Development with Cucumber
Behavior Driven Development - How To Start with Behat
Behavior Driven Development - How To Start with Behat
Testing Any Site With Cucumber and Selenium
Testing Any Site With Cucumber and Selenium
Selenium and Sauce Labs
Selenium and Sauce Labs
Destaque
Попытка раскрытия темы одного из самых перспективных инструментов автоматизации тестирования мобильных приложений. Реализация параллельного прогона одних и тех же тестов на разных мобильных платформах с его помощью. Грабли, по которым придется идти в процессе. И стоит ли игра свеч?
QA Fest 2014. Ярослав Пернеровский. Appium - два в одном. рецепт приготовлени...
QA Fest 2014. Ярослав Пернеровский. Appium - два в одном. рецепт приготовлени...
QAFest
Using Acceptance Test Driven Approach to Security Test, easy for stakeholder involvement, and a whole team approach to address security needs in software development process. Examples in this session are based on RobotFramework, making it easy for people with limited programming skills.
Continuous Security Testing
Continuous Security Testing
Steven Mak
Гибкие процессы разработки привлекательны как для бизнеса, так и для инженеров. Но внедряя Scrum или Kanban на практике, выясняются ограничения в существовавших до этого подходах к тестированию. На примере проекта Toptal хотелось бы поделиться практиками, как делать продукт быстро и качественно, не делая при этом тестирование узким звеном в поставке.
QA Fest 2015. Игорь Хрол. Тестировщик в Agile - кто это?
QA Fest 2015. Игорь Хрол. Тестировщик в Agile - кто это?
QAFest
2016/04 大阪Pythonの集まりで発表した、Python の受け入れテストフレームワーク、 Robot Framework (の Selenium2Library)の紹介です。
Robot Framework (のSelenium2Libraryのお話)
Robot Framework (のSelenium2Libraryのお話)
泰 増田
Testes automatizados em sistemas embarcados: Primeiros Resultados
TDC2016SP - Trilha Embarcados
TDC2016SP - Trilha Embarcados
tdc-globalcode
This presentation demonstrates general guidelines how to create good test cases using Robot Framework. Both good practices and anti-patterns are presented. The presentation is hosted on GitHub where you can find the original in ODP format: https://github.com/robotframework/DosDontsSlides
Robot Framework Dos And Don'ts
Robot Framework Dos And Don'ts
Pekka Klärck
Robot Framework is a generic keyword-driven test automation framework for acceptance level testing and acceptance test-driven development (ATDD). It has an easy-to-use tabular syntax for creating test cases and its testing capabilities can be extended by test libraries implemented either with Python or Java. Users can also create new keywords from existing ones using the same simple syntax that is used for creating test cases. Old presentation was updated on 1st of September, 2014. Content stayed mostly the same but examples were enhanced. Copyrights and some links were also updated a bit later. The presentation is nowadays hosted on GitHub where you can find the original in ODP format: https://github.com/robotframework/IntroSlides
Robot Framework Introduction
Robot Framework Introduction
Pekka Klärck
Android App automation using Selenium-Cucumber and Appium
Mobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appium
Selenium Cucumber
Destaque
(8)
QA Fest 2014. Ярослав Пернеровский. Appium - два в одном. рецепт приготовлени...
QA Fest 2014. Ярослав Пернеровский. Appium - два в одном. рецепт приготовлени...
Continuous Security Testing
Continuous Security Testing
QA Fest 2015. Игорь Хрол. Тестировщик в Agile - кто это?
QA Fest 2015. Игорь Хрол. Тестировщик в Agile - кто это?
Robot Framework (のSelenium2Libraryのお話)
Robot Framework (のSelenium2Libraryのお話)
TDC2016SP - Trilha Embarcados
TDC2016SP - Trilha Embarcados
Robot Framework Dos And Don'ts
Robot Framework Dos And Don'ts
Robot Framework Introduction
Robot Framework Introduction
Mobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appium
Semelhante a Selenium and Cucumber Selenium Conf 2011
Does Behaviour Driven Development have a role in the infrastructure world? Enter Behaviour Driven Infrastructure where systems administrators can apply some simple open source tools and BDD principles to make infrastructure management more powerful, more insightful and deliver more value to their customers. The typical enterprise monitoring and configuration management set-up for a website is: - Is the Apache package installed and the appropriate version? - Is the Apache service running? - Can I connect to the HTTP port and is HTML returned? - Multiply this by a few hundred iterations of hosts and types of services and you’re probably looking at your typical Nagios, Puppet, Cfengine, Hyperic set-up. All this monitoring misses something critical though – we’re not actually monitoring that the service does what it should. Yes, it matters whether Apache is installed, the Apache service is running, and you can connect to HTTP but does this actually prove anything about the availability of the service we’re managing and providing for our customers? Nope… We need to demonstrate more than just a check that says the Apache server is up. We need to demonstrate that the service delivered by that infrastructure was available to our customers AND functioning as intended. Enter Behaviour Driven Infrastructure or BDI which applies the principles of Behavioural Driven Development to the management of infrastructure. In this presentation you’ll learn: - How Behaviour Driven Development works - What makes a behavioural test - How to install and use Cucumber to perform BDI - Practical examples of behavioural tests in Cucumber, and - How to integrate BDI into your work flow and your enterprise monitoring and configuration management frameworks.
Behaviour driven infrastructure
Behaviour driven infrastructure
Lindsay Holmwood
An overview of the why and how of automated software testing, with a focus on continuous integration and selenium.
Graceful Failure with Selenium and Continuous Integration
Graceful Failure with Selenium and Continuous Integration
Chris B. France
Browser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.js
Luís Bastião Silva
These are the slides I used to introduce one of my classes to web automation using Selenium
Selenium
Selenium
Adam Goucher
** WATCH FULL WEBINAR RECORDING HERE: https://youtu.be/06H-6hjyyvI ** What is Selenium? Why should you use it? And how do you use it successfully? In this webinar, Automation expert Dave Haeffner answers these questions as he steps through the why, how, and what of Selenium. Dave also discusses how to start from nothing and build out a well factored, maintainable, resilient, fast and scalable set of tests. These tests will not only work well, but across all of the browsers you care about, while exercising relevant functionality that matters to your business. Watch this webinar and learn how to: * Decompose an existing web application to identify what to test * Pick the best language for you and your team * Write maintainable and reusable Selenium tests that will be cross-browser compatible and performant * Dramatically improve your test coverage with automated visual testing * Build an integrated feedback loop to automate test runs and find issues fast
Mastering Test Automation: How to Use Selenium Successfully
Mastering Test Automation: How to Use Selenium Successfully
Applitools
JavaScript MVC Frameworks are all the rage these days. They’ve taken the web development world by storm. This session explores the various features of the three hottest JavaScript MVC frameworks: AngularJS, Ember.js and React.js. It also compares client-side templating vs. server-side templating and how well each framework supports Isomorphic JavaScript (code that can run both client-side and server-side). Finally, it ranks each framework on 10 different criteria using Yevgeniy Brikman’s framework scorecard. Video on InfoQ: https://www.infoq.com/presentations/comparing-angular-ember-react
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
Matt Raible
10/23/2009 - jQuery for Developers - Stack Overflow DevDays
jQuery For Developers Stack Overflow Dev Days Toronto
jQuery For Developers Stack Overflow Dev Days Toronto
Ralph Whitbeck
This DevOps Tutorial takes you through what is Configuration Management all about and basic concepts of Infrastructure as code. It also compares the four most widely used Configuration Management tools i.e. Chef, Puppet, Ansible and SaltStack. Check our complete DevOps YouTube playlist here: http://goo.gl/O2vo13 DevOps Tutorial Blog Series here: https://goo.gl/P0zAfF
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...
Edureka!
Enterprise Build And Test In The Cloud ApacheCon EU 2009 Amsterdam http://www.carlossanchez.eu Building and testing software can be a time and resource consuming task. Cloud computing / on demand services like Amazon EC2 allow a cost-effective way to scale applications, and applied to building and testing software can reduce the time needed to find and correct problems, meaning a reduction also in time and costs. Properly configuring your build tools (Maven, Ant,...), continuous integration servers (Continuum, Cruise Control,...), and testing tools (TestNG, Selenium,...) can allow you to run all the build/testing process in a cloud environment, simulating high load environments, distributing long running tests to reduce their execution time, using different environments for client or server applications,... and in the case of on-demand services like Amazon EC2, pay only for the time you use it. In this presentation we will introduce a development process and architecture using popular open source tools for the build and test process such as Apache Maven or Ant for building, Apache Continuum as continuous integration server, TestNG and Selenium for testing, and how to configure them to achieve the best results and performance in several typical use cases (long running testing processes, different client platforms,...) by using he Amazon Elastic Computing Cloud EC2, and therefore reducing time and costs compared to other solutions.
Enterprise Build And Test In The Cloud
Enterprise Build And Test In The Cloud
Carlos Sanchez
Cucumber tutorial
Cucumber tutorial
Cucumber tutorial
HarikaReddy115
This presentation addresses web app integration testing (a.k.a. browser testing) in Python. It focuses on currently-available tools, including one that I wrote, and looks at some specific integration testing concerns for the Django web framework.
Integration Testing in Python
Integration Testing in Python
Panoptic Development, Inc.
Introductory slide deck which I have used to give quick introduction to software testers who are interested in Selenium and Test Automation.
Introduction to Selenium and Test Automation
Introduction to Selenium and Test Automation
Ahmed Mubbashir Khan
Introduction to web testing with Cucumber using spriteCloud's Lapis Lazuli Cucumber helper. This presentation will take you through the steps needed to set up a test automation project using Cucumber - a software tool that runs automated tests in the BBD style - in combination with Lapis Lazuli, a gem that provides Cucumber helper functions and scaffolding for easier web test automation suite development. To do this you will need to have installed Ruby with some drivers and libraries. You can find detailed notes on how to do this here: http://www.testautomation.info/Getting_Started To successfully follow this tutorial, prior knowledge of test automation isn’t needed, but knowledge of scripting - especially Ruby - and HTML skills are recommended. Lapus Lazuli's GitHub depository: https://github.com/spriteCloud/lapis-lazuli For more information about everything test automation, whether you need someone to help you set up TA in your organisation or want to find out more about our Test Automation as a Service options, email: info@spritecloud.com.
Getting Started with Test Automation: Introduction to Cucumber with Lapis Lazuli
Getting Started with Test Automation: Introduction to Cucumber with Lapis Lazuli
Rebecca Eloise Hogg
On the heals of Luis Lavena's RailsConf talk "Infiltrating Ruby Onto The Enterprise Death Star Using Guerilla Tactics" comes a local and frank talk about the current state of Open Source Software (OSS) participation from Windows developers. Learn what OSS is, what motivates its contributors, and how OSS can make you a stronger developer. Be prepared to fall in love with writing software again! We will start off with a 101 introduction to both the Ruby programming language and the Ruby on Rails web application framework. You will learn about ActiveRecord, a powerful ORM that maps rich objects to your databases, and the latest components to use it with SQL Server. As a Rails core contributor and author of the SQL Server stack, I will give you a modern insight into both that will allow you to leverage your legacy data with Ruby. Lastly, I will review the bleeding edge tools being actively created for Windows developers to ease the transition to Ruby, Rails and OSS from a POSIX driven world. Many things have changed. It is time to learn and perform some occupational maintenance.
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own Domain
Ken Collins
Continuous integration with Git & CI Joe
Continuous integration with Git & CI Joe
Shawn Price
19.12.2014 в креативном пространстве "Часопыс" состоялась очередная встреча от проекта GoIT, посвященная "вечному". Наши любимые преподаватели и менторы доносили следующее: • Виды QA и специфика работы в каждом из этих направлений; • Необходимые вспомогательные навыки, которыми должен обладать тестировщик; • Новинки мира QA. Наши спикеры: Николай Ковш - QA Engineer в Ciklum, которому успешно удалось перейти в сферу IT из маркетинга. Расскажет о необходимости тестировщикам уметь программировать. Алла Пенальба - QA Lead в компании invisibleCRM, работала в компании ПИКСУС, 4 года проживала в Бельгии, где работала Mobile QA Engineer. Марина Шевченко - Mobile QA Engineer в Ciklum. QA с опытом тестирования веб, десктопных и мобильных приложений. Расскажет о специфике тестирования мобильных приложений. Александр Майданюк - Head of Quality Assurance Solution в компании Ciklum. Занимал должности QA Lead, Manager, QA Consultant и Trainer. Эксперт и судья QA секции чемпионата UA Web Challenge. Соучредитель Киевского клуба тестировщиков QA Club.
Встреча "QA: в каких направлениях может найти себя тестировщик?"
Встреча "QA: в каких направлениях может найти себя тестировщик?"
GoIT
This is a quick introduction to the Selenium Test Automation tool.
Introduction to Selenium
Introduction to Selenium
rohitnayak
This is a presentation I made for the Kraków Java User Group on test automation and how to solve the challenges around it to make it really useful for development teams. It contains some examples of how we are doing it at Akamai's Web department, and some based on my own experience.
Creating testing tools to support development
Creating testing tools to support development
Chema del Barco
Taking lessons from the classic writings on Software Testing, we'll walk through what are industry tried and true approaches for developing a robust and effective test suite. Many of the Testing philosophies and strategies today have their origins as far back as the 60's, and really got their legs during the advent of "Extreme Programming" and other early "Agile" methodologies from the 1990s. In this talk we'll take many of these tried and true test strategies and show how one would apply them in a real way to an Ember project.
Developing an Ember Test Strategy - EmberConf 2019
Developing an Ember Test Strategy - EmberConf 2019
Todd Jordan
An introduction to the Selenium test tool, including the Selenium IDE and Selenium RC. Hosted by the British Computer Society in London. Presenters: Komal Joshi Director: Atlantis Software Limited Anand Ramdeo Head of Quality Assurance: GCAP Media
BCS Selenium Workshop
BCS Selenium Workshop
Colin McDonald
Semelhante a Selenium and Cucumber Selenium Conf 2011
(20)
Behaviour driven infrastructure
Behaviour driven infrastructure
Graceful Failure with Selenium and Continuous Integration
Graceful Failure with Selenium and Continuous Integration
Browser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.js
Selenium
Selenium
Mastering Test Automation: How to Use Selenium Successfully
Mastering Test Automation: How to Use Selenium Successfully
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
jQuery For Developers Stack Overflow Dev Days Toronto
jQuery For Developers Stack Overflow Dev Days Toronto
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...
Enterprise Build And Test In The Cloud
Enterprise Build And Test In The Cloud
Cucumber tutorial
Cucumber tutorial
Integration Testing in Python
Integration Testing in Python
Introduction to Selenium and Test Automation
Introduction to Selenium and Test Automation
Getting Started with Test Automation: Introduction to Cucumber with Lapis Lazuli
Getting Started with Test Automation: Introduction to Cucumber with Lapis Lazuli
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own Domain
Continuous integration with Git & CI Joe
Continuous integration with Git & CI Joe
Встреча "QA: в каких направлениях может найти себя тестировщик?"
Встреча "QA: в каких направлениях может найти себя тестировщик?"
Introduction to Selenium
Introduction to Selenium
Creating testing tools to support development
Creating testing tools to support development
Developing an Ember Test Strategy - EmberConf 2019
Developing an Ember Test Strategy - EmberConf 2019
BCS Selenium Workshop
BCS Selenium Workshop
Mais de dimakovalenko
A presentation given at 2014 Selenium Conference in Bangalore talks about common steps to help set up and manage a Selenium Grid environment.
Scaling and Managing Selenium Grid
Scaling and Managing Selenium Grid
dimakovalenko
Presentation for 2014 Selenium Camp In Kiev Link to audio of the presentation http://www.youtube.com/watch?v=OrtR_k1biOg&feature=youtu.be
Managing Large Selenium Grid