JSFoo Chennai 2020

JSFoo Chennai 2020

On component architecture, performance, security for front-end, and emerging trends

JSFoo is a platform for:

  1. Practising front-end engineers to share insights from their work about web application development.
  2. Learning from peers.
  3. Discovery of emerging trends for JavaScript in India.
  4. Understanding perspectives on component architecture, front-end security, performance and emerging trends.

Full schedule published here: https://hasgeek.com/jsfoo/2020-chennai/

Talks at Chennai edition will cover:

  1. DevSecOps and vulnerabilities to secure on the front-end.
  2. JAM Stack.
  3. WebAssembly.
  4. Accessibility and building accessible apps.
  5. Front-end architecture and processes; micro-frontends.
  6. Design patterns.

Speakers from Freshworks, Appsecco, Deque software, Flipkart, ThoughtWorks and Zestomoney will share their learnings and experiences.

Talks from previous editions of JSFoo are published on hasgeek.tv/jsfoo

The Chennai edition will be held on 3 April 2020 at Raman Hall, IITM Research Park, Chennai.


For inquiries about speaking/collaborating with JSFoo, write to jsfoo.editorial@hasgeek.com


##Click here for the Sponsorship deck.
For more details on the Sponsorship and ticket inquiries, write to sales@hasgeek.com or call 7676332020


#Gold Sponsor

Pramati

#Silver Sponsor

Freshworks

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more

Anuradha Raman

@anur2020

Browser Automation using JS

Submitted Feb 28, 2020

In this talk, am going to talk on how we can use the JavaScript console, JavaScript, and query selectors, and understanding the application to automate and interact with applications from the browser itself.
The first thing that everyone do when we try to learn how to automate web applications is to install a tool or install some libraries into our programming language and write code to do that. But we can learn to automate web applications from within the browser itself. It’s a model-based execution of an application with no extra tools installed.

Outline

  1. How we can use the JavaScript console, JavaScript, and query selectors, and understanding the application to automate and interact with applications from the browser itself.
  2. Learn to automate web applications from within the browser itself.
  3. Execute JavaScript code, and learn the basic patterns
  4. How to use bookmarklets so that we have code in the bookmark
  5. How to use the built-in JavaScript IDE for the snippets in Chrome itself

Requirements

NA

Speaker bio

10+ years of overall experience of testing web based and mobile applications.
Proficient in software development life cycle including test strategy preparation, test plan creation, designing of test cases, test execution and bug tracking.
Developed Frameworks using Java & TestNG for test automation of RESTful APIs, Developed frameworks (Page object model, data driven and Hybrid framework) and maintained automated test scripts using Selenium (Webdriver, IDE), Java and TestNG.
Hands on experience with JS automation frameworks like Mocha and tools like Cypress

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more