Take an inside look at how PayPal is managing its test automation efforts, with Nemo: open source node.js-based Selenium-webdriver wrapper, and Applitools Eyes automated visual testing.
Unit Testing con Jest + Enzime para ReactJsGabrielComas2
?
Introduccin a Unit Testing con Jest + Enzime para ReactJs.
?Es realmente necesario testear nuestros componentes antes de salir a produccin? Definitivamente!. Esto te evitar problemas a futuro, gracias al control de las respuestas de nuestros componentes en el DOM, ganars confianza y a la vez te sentirs ms tranquilo a la hora de programar junto a tu equipo.
Estableciendo unas simples reglas, el camino de desarrollo a produccin ser mucho ms sencillo y llevadero.
La presentacin abarca desde la configuracin de nuestras libreras hasta la creacin de Mocks y Snapshots.
Saludos y que lo disfruten!
Gabriel Comas - Desarrollador Front End.
The backbone of Progressive Web Apps has to be the ServiceWorker. A new browser paradigm, nearly every new browser api that controls network events, offline functionality, push notifications, background sync, and more are all powered by it. We will go over the path that led to the ServiceWorker design, as well as how to implement a number of cutting ed features on your website or webapp today!
My speech at 2011 Liferay Italy Symposium. Talking about AlloyUI (the Javascript library built by Liferay on top of YUI3) and how to use it in Liferay plugins.
Plugins con React y la REST API (Elio Rivero, WCBA 2017)wpargentina
?
React est propulsando el desarrollo de WordPress y ha sido suficientemente probado en proyectos grandes como Calypso en WordPress.com y el plugin gratuito Jetpack. Qu se necesita saber para comenzar a programar un plugin empleando React y consumiendo datos desde la REST API de WordPress.
Gradle - next generation of build toolsIgor Khotin
?
(Russian) Overview of gradle build integration tool - current status, features and how it compares to current Java mainstream build tools - Ant and Maven.
As an APEX Developer you might have experienced that conventional CSS has its drawbacks. And you might have heard about LESS, SCSS, SASS and other weird acronyms. So what do these acronyms mean to you and why should you care?
In this session you will learn how to bring your CSS skill set to the next level using the opportunities brought to you by these new techniques. Although these skills can be applied to any web project, in this session we will be targeting APEX applications.
Ein einziges CSS im <head> und ein einziges JavaScript vor </body>, das ist des Templates Heiliger Gral. Unter Joomla bekommst Du das hin mit Blank 4 und Joomla-API, mit Node.js und Gulp und im Vortrag erk?rt Alexander Schmidt auch wie.
BY ADAM CARMI (Applitools Co-founder & VP R&D)
What is Visual Testing? Visual Testing is a quality assurance activity aimed to verify that a Graphical User Interface appears correctly to users.
In this presentation, Adam discusses:
* Why you should practice automated visual testing
* Tools & Technologies of visual test automation
* Where does it fit?
Enjoy!
*Webinar* Learn from the Experts: How to Boost Test Coverage with Automated V...Applitools
?
Watch full webinar recording here: https://youtu.be/HFxL_658Gcg
Listen to Fortune-100 Test Automation Expert Joe Colantonio present this hands-on webinar, and learn how by implementing large-scale automated visual testing, he was able to ?dramatically increase coverage, reduce maintenance, and substantially boost test robustness, efficiency, and ROI.
In order to help you release faster and better, while avoiding functional and visual regressions, Joe dives deep into the following real-life use cases:
* Automating cross-browser UI validation
* Adding full UI regression coverage to existing automated tests
* Handling dynamic content in visual tests
In addition, Joe covers the basics of automated visual testing, including a live demo of adding visual regression and cross-browser layout testing to existing automated tests using Applitools Eyes.
Advanced Visual Test Automation with Seleniumadamcarmi
?
ݺߣs from my talk at the San Francisco Selenium Meetup:
http://www.meetup.com/seleniumsanfrancisco/events/221397897/
Also used at the NYC Metro Selenium Users meetup:
http://www.meetup.com/NYCSelenium/events/221506962/
Awesome Test Automation Made Simple w/ Dave HaeffnerSauce Labs
?
Learn how to build simple and powerful automated tests that will work on the browsers you care about, cover visual testing and functional regressions, and be configured to run automatically through the use of a continuous integration (CI) server.
My speech at 2011 Liferay Italy Symposium. Talking about AlloyUI (the Javascript library built by Liferay on top of YUI3) and how to use it in Liferay plugins.
Plugins con React y la REST API (Elio Rivero, WCBA 2017)wpargentina
?
React est propulsando el desarrollo de WordPress y ha sido suficientemente probado en proyectos grandes como Calypso en WordPress.com y el plugin gratuito Jetpack. Qu se necesita saber para comenzar a programar un plugin empleando React y consumiendo datos desde la REST API de WordPress.
Gradle - next generation of build toolsIgor Khotin
?
(Russian) Overview of gradle build integration tool - current status, features and how it compares to current Java mainstream build tools - Ant and Maven.
As an APEX Developer you might have experienced that conventional CSS has its drawbacks. And you might have heard about LESS, SCSS, SASS and other weird acronyms. So what do these acronyms mean to you and why should you care?
In this session you will learn how to bring your CSS skill set to the next level using the opportunities brought to you by these new techniques. Although these skills can be applied to any web project, in this session we will be targeting APEX applications.
Ein einziges CSS im <head> und ein einziges JavaScript vor </body>, das ist des Templates Heiliger Gral. Unter Joomla bekommst Du das hin mit Blank 4 und Joomla-API, mit Node.js und Gulp und im Vortrag erk?rt Alexander Schmidt auch wie.
BY ADAM CARMI (Applitools Co-founder & VP R&D)
What is Visual Testing? Visual Testing is a quality assurance activity aimed to verify that a Graphical User Interface appears correctly to users.
In this presentation, Adam discusses:
* Why you should practice automated visual testing
* Tools & Technologies of visual test automation
* Where does it fit?
Enjoy!
*Webinar* Learn from the Experts: How to Boost Test Coverage with Automated V...Applitools
?
Watch full webinar recording here: https://youtu.be/HFxL_658Gcg
Listen to Fortune-100 Test Automation Expert Joe Colantonio present this hands-on webinar, and learn how by implementing large-scale automated visual testing, he was able to ?dramatically increase coverage, reduce maintenance, and substantially boost test robustness, efficiency, and ROI.
In order to help you release faster and better, while avoiding functional and visual regressions, Joe dives deep into the following real-life use cases:
* Automating cross-browser UI validation
* Adding full UI regression coverage to existing automated tests
* Handling dynamic content in visual tests
In addition, Joe covers the basics of automated visual testing, including a live demo of adding visual regression and cross-browser layout testing to existing automated tests using Applitools Eyes.
Advanced Visual Test Automation with Seleniumadamcarmi
?
ݺߣs from my talk at the San Francisco Selenium Meetup:
http://www.meetup.com/seleniumsanfrancisco/events/221397897/
Also used at the NYC Metro Selenium Users meetup:
http://www.meetup.com/NYCSelenium/events/221506962/
Awesome Test Automation Made Simple w/ Dave HaeffnerSauce Labs
?
Learn how to build simple and powerful automated tests that will work on the browsers you care about, cover visual testing and functional regressions, and be configured to run automatically through the use of a continuous integration (CI) server.
Sauce Labs+Applitools - Automated Visual Testing in the CloudSauce Labs
?
- Reveal expert tips on how to successfully perform large-scale automated visual testing
- Show how to leverage visual testing to increase coverage, while reducing maintenance efforts
- Run a live cross-browser visual test with Sauce Labs and Applitools
Advanced Cross-Browser Visual Testing with Applitools Eyes and HP LeanFTadamcarmi
?
ݺߣs presented at the joint Applitools / HP webinar on July 16th, 2015
http://testautomation.applitools.com/post/123025212447/webinar-advanced-cross-browser-testing-with
This document discusses how to create cross-browser test automation using Coded UI Testing. It covers setting up Coded UI tests in Visual Studio 2012 to support multiple browsers, maintaining test code using the page object pattern and behavior-driven development style, and running automated tests from Microsoft Test Manager and as part of the build process.
ݺߣs I used in various talks on visual testing in November 2015. They cover the motivation for automated visual testing, an overview of the available tools and the technology behind them, and how automated testing fits in the development / testing lifecycle.
SeConf2015: Advanced Automated Visual Testing With Seleniumadamcarmi
?
This document discusses automated visual testing with Selenium. It explains that visual testing is used to verify a graphical user interface appears correctly. Visual bugs are shown as examples of issues automated testing can find. The document outlines why visual testing needs to be automated due to large test matrices across browsers, devices, OSs and more. It then covers various tools that can be used for visual testing, including Selenium-based and non-Selenium based tools. The typical workflow of taking screenshots, comparing to baselines and reporting differences is described. Challenges with visual testing like anti-aliasing and image differences are addressed. Advanced image comparison techniques are presented.
This document discusses test automation in agile projects. It begins with an overview of agile principles like the agile manifesto. It then discusses agile testing principles and practices like continuous integration and continuous delivery. The bulk of the document focuses on test automation, including why it's important, different types of test automation frameworks, and design considerations like the test automation pyramid. It provides tips for test automation including design patterns, abstraction layers, and evolving the framework over time.
This document discusses how to evaluate and improve Selenium tests, page objects, and locators. It provides rubrics to grade tests on a 100 point scale, deducting points for issues like using Selenium commands directly or hard-coded waits. Page objects are graded on lines of code, assertions, and waits. Locators are given letter grades based on attributes like being dynamic, tied to layout, or using semantic IDs. An example shows overall grades for a test suite, individual tests, and locators within tests. The document concludes by proposing implementing the rubrics as an IntelliJ plugin to automate evaluation and reporting.
Explore the differences between AI-powered automated testing approaches and how each impacts test efficiency, reliability, and scalability. Session recording and more info at https://applitools.info/6i5.
Applitools Technical Solutions Architect Lee Vardaro offers insights on:
? When to use AI-assisted, AI-augmented, or Autonomous testing
? How AI-powered testing improves coverage, reduces maintenance, and accelerates release cycles
? Where AI delivers meaningful improvementsand where human oversight remains essential
? Best practices for integrating AI into your existing testing strategy
Code or No-Code Tests: Why Top Teams Choose BothApplitools
?
Explore practical strategies to unify your teams and achieve high-quality products. Session recording and more info at https://applitools.info/no2
Eric Terry, Senior Director of Quality Control at EVERSANA, shares real-world insights on how his teams leverage code and no-code tools to streamline test automation, bridge skill gaps, and integrate manual and automated workflows seamlessly.
You'll learn how a whole-team approach to testing can:
? Increase test coverage without requiring everyone to code
? Accelerate test cycles and reduce maintenance efforts
? Improve collaboration between manual testers, automation engineers, and leadership
? Align testing priorities across user experience, system performance, and business goals
The ROI of AI-Powered Testing, presented by ApplitoolsApplitools
?
Discover how AI-powered testing transforms software development by boosting efficiency, cutting costs, and enhancing software quality in this session by Applitools. Session recording and more info at https://applitools.info/tbz
Explore key benefits, such as faster releases, improved defect detection, and streamlined maintenance, that help teams deliver exceptional applications with measurable ROI. See how the Applitools Intelligent Testing Platform:
? Accelerates Release Cycles C Reducing time spent on testing and debugging, allowing teams to ship software faster.
? Reduces Risk C Improving defect detection, catching issues earlier, and minimizing business impact.
? Lowers Testing Costs C Automating repetitive tasks and maintenance to reduce the cost of test creation and execution.
? Increases Customer Satisfaction and Revenue C Delivering a more reliable, high-quality user experience with fewer production issues.
Building No-code Autonomous E2E Tests_Applitools.pdfApplitools
?
Explore how Applitools Autonomous simplifies end-to-end testing with AI-driven efficiency, flexibility, and simplicity. Session recording and more details at https://applitools.info/2dh
Using a real-world use case, you will learn to:
??Build resilient, no-code test flows quickly and easily.
? Validate both functional and visual aspects of critical user journeys.
? Reduce test maintenance with AI-powered dynamic adjustments.
? Scale testing efforts seamlessly across multiple environments and platforms.
Explore six critical software testing challenges and reveal how they can be tackled with precision and efficiency. From simplifying platform integration to reducing false positives, you will learn the key features and strategies that make testing faster, more reliable, and easier to maintain. Session recording and more info at applitools.com/resources.
Key takeaways:
? Streamlined Processes: Learn how Applitools Autonomous integrates seamlessly into your workflows, simplifying platform selection and ensuring comprehensive API and UI testing coverage.
? Enhanced Accuracy: Discover proven techniques to minimize false positives, reducing inefficiencies and bolstering your confidence in test results.
? Inclusive Onboarding: See how Applitools Autonomous supports both technical and non-technical team members with intuitive tools and continuous learning resources, making it easier for everyone to contribute to testing success.
Autonomous End-to-End Testing for Online Banking Applications Presented with ...Applitools
?
See a practical exploration of AI-driven testing insights from a leading bank's case study. You'll learn how to detect application issues with unparalleled accuracyand free your te am from the complexities of code. Session recording and more info at applitools.com
Playwright Visual Testing Best Practices, presented by ApplitoolsApplitools
?
Playwright expert Cory House explores the critical role of visual testing in modern UI development, emphasizing its importance for ensuring visually consistent and high-quality user interfaces. Discover how your team can swiftly identify and resolve UI issues, particularly in dynamic, content-rich applications.
Session recording and more info at https://applitools.info/3z8
Cross-Browser and Cross-Device Testing | Applitools in ActionApplitools
?
Learn how to simplify cross-device and cross-browser testing and help your team deliver top-notch digital experiences more efficiently. Find out how Applitools Ultrafast Grid makes testing more accessible by expanding coverage without complex coding.
Session recording and more info at http://applitools.info/h8m.
Advanced Debugging Techniques | Applitools in Action.pdfApplitools
?
Explore how Applitools' AI-powered debugging solutions efficiently pinpoint root causes, repair tests, and reduce maintenance efforts. Session recording and more info at applitools.com/resources
AI-Powered Testing Strategies for the Seasonal Shopping Surge.pdfApplitools
?
Ready your eCommerce platform for the holiday season with AI-driven end-to-end testing strategies that optimize digital shopping experiences. Session recording and more info at http://applitools.info/ro8
Discover how autonomous testing and Visual AI can maximize test coverage and streamline processes in eCommerce app and UI testing, including:
? Advanced Testing Techniques: Embrace AI-driven strategies to handle complex eCommerce interactions.
? Uniform User Experiences: Achieve consistency across different devices and platforms.
? Efficient Testing Processes: Leverage AI for faster adaptations and less technical debt.
? More Test Coverage: Utilize AI for increasing test coverage in a minimum amount of time.
Test Automation for Dynamic Applications _ Applitools in Action.pdfApplitools
?
Discover how Applitools' AI-powered solutions tackle the challenges of dynamic applications and content in test automation. Session resources and more info at https://applitools.info/vl4
? Establish a consistent testing pipeline for applications with frequently changing data.
? Minimize testing maintenance efforts while expanding coverage and precision.
? Implement baselines that identify only significant UI changes, increasing test dependability.
Proven Approaches to AI-Powered E2E Testing.pdfApplitools
?
Explore the evolution of AI-powered end-to-end testing and which approaches have been proven to work in this session. See how Applitools Visual AI and AI-powered testing have revolutionized functional, visual, cross-device, cross-browser, and regression testing with over a decade of training data. Session recording and more information at applitools.com.
Get to know Autonomous 2.0, the latest innovation from Applitools, in this sneak peek session showcasing how our AI-powered testing solutions revolutionize how you create, debug, and manage test scripts. See more and sign up for a free trial at https://applitools.info/ml6
Building the Ideal CI-CD Pipeline_ Achieving Visual PerfectionApplitools
?
Explore the advantages of integrating AI-powered testing into the CI/CD pipeline in this session from Applitools engineer Brandon Murray. More information and session materials at applitools.com
Discover how shift-left strategies and advanced testing in CI/CD pipelines can enhance customer satisfaction and streamline development processes, including:
? Significantly reduced time and effort needed for test creation and maintenance compared to traditional testing methods.
? Enhanced UI coverage that eliminates the necessity for manual testing, leading to quicker and more effective testing processes.
? Effortless integration with the development workflow, offering instant feedback on pull requests and facilitating swifter product releases.
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
?
Explore how to use the cutting-edge integration of Visual AI from Applitools with Kobiton's real mobile device cloud to create a comprehensive solution for continuous UI testing. See more information and find the on-demand recording at applitools.com.
Visual AI for eCommerce: Improving Conversions with a Flawless UIApplitools
?
Discover practical, AI-driven solutions to streamline test process, maintain high-quality user experiences, and accelerate eCommerce growth. Session recording and more info at applitools.com
A Test Automation Platform Designed for the FutureApplitools
?
Looking for cutting-edge AI-based test automation tools to level up your SDLC today? In this webinar, we will hit reset on the industry expectations around what your tooling needs to look and act likeand give you a preview of the new product weve been pouring ourselves into. You will see why now is the time to shake things up and push beyond what you thought possible in your test automation practice.
Explore the capabilities of AI in software test automation and see a demonstration of how AI can be used today to significantly expand end-to-end test coverage in this session with Applitools CTO Adam Carmi. Plus, see a special sneak peek of the next great wave in test automationautonomous testing.
More info and session materials at http://applitools.info/xe6
5. A"basic"JavaScript"selenium3webdriver"script:
var webdriver = require('selenium-webdriver'),
SeleniumServer = require('selenium-webdriver/remote').SeleniumServer;
var server = new SeleniumServer(pathToSeleniumJar, {
port: 4444
});
server.start();
var driver = new webdriver.Builder().
usingServer(server.address()).
withCapabilities(webdriver.Capabilities.firefox()).
build();
driver.get('https://www.paypal.com');