{"repo":"nateshmbhat/webbot","free":true,"listed":false,"github":"https://github.com/nateshmbhat/webbot","clone":"git clone https://github.com/nateshmbhat/webbot.git","description":"Web automation library for simple and easy end to end testing and web browser automation that offers super charged features while keeping it simple to use and master","language":"Python","stars":252,"topics":["python3","webbot","automation","web-automation","python","web-driver"],"license":"MPL-2.0","category":"workflow-automation","readme_excerpt":"🤖 Crazy Smart Web automation and testing library for python webbot provides a much feature rich automation than selenium for all kinds of automation of webpage. Since the major portion of web automation is to perform actions like click and type into webpage elements , webbot automatically handles finding the right elements to perform the actions. Buy me a coffee 😇 Features : + Click any button or link without having to worry about finding the element first or knowing css selectors , xpath etc + Automate and test pages loaded dynamically by javascript. + Smart scoring algorithm which finds the best matching elements on which you want to perform the action . + The entire automation process can be made without having to open the browser window i.e in the background as a console process (see docs for more details ) + Use any combination of selectors like id, name, text, css etc to perform actions on elements with one line of code. + Automation designed to work even in case of webpages with dynamically changing id and classname + Immensely minimizes the code required for performing input actions like clicks and keyboard actions. + Get webpage source , cookies , total tabs , webpage title etc.. + Simulate key presses and special key combinations + Bidirectional scrolling + Perform an action on webpage elements by applying various filters to select the elements . + Perfrom action on multiple elements at once. ------------ Installation : pip install webbot If \"No distribution found","default_branch":null,"files":null,"tree":[],"storefront":"/r/nateshmbhat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nateshmbhat/webbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}