parsel

parsel

Python Software Foundation
UI-licious

UI-licious

Uilicious
+
+

Related Products

  • Nutrient SDK
    113 Ratings
    Visit Website
  • BrandMail
    331 Ratings
    Visit Website
  • Crowdin
    944 Ratings
    Visit Website
  • JOpt.TourOptimizer
    10 Ratings
    Visit Website
  • SurveyJS
    64 Ratings
    Visit Website
  • Boostero
    64 Ratings
    Visit Website
  • Adobe Acrobat
    8,459 Ratings
    Visit Website
  • 3Q
    14 Ratings
    Visit Website
  • BackUp Maker
    20 Ratings
    Visit Website
  • Google Cloud Run
    349 Ratings
    Visit Website

About

Parsel is a BSD-licensed Python library to extract and remove data from HTML and XML using XPath and CSS selectors, optionally combined with regular expressions. Create a selector object for the HTML or XML text that you want to parse. Then use CSS or XPath expressions to select elements. CSS is a language for applying styles to HTML documents. It defines selectors to associate those styles with specific HTML elements. XPath is a language for selecting nodes in XML documents, which can also be used with HTML. You can use either CSS or XPath. CSS is usually more readable, but some things can only be done with XPath. Being built atop lxml, parsel selectors support some EXSLT extensions and come with pre-registered namespaces to use in XPath expressions. Parsel selectors allow you to chain selectors, so most of the time you can just select by class using CSS and then switch to XPath when needed.

About

Stop writing brittle tests with hard-coded CSS, XPATH selectors and waits. Write tests that are meaningful to people, effortless to maintain, and reusable. The reason for this is because writing your tests using hard-coded CSS and XPATH selectors is like pouring concrete onto a specific UI implementation. This creates very high-maintenance tests that break at the slightest changes to the UI and are very hard for humans to read. UI-licious uses dynamic code analysis to understand the structure of your website based on the use of semantic HTML and ARIA accessibility attributes, as well as context of the previous commands, to identify which is the intended element to target for every command. This means that even if the HTML code for the UI changes underneath the code, the test is valid as long as the user journey remains the same. That said, your website doesn't to be written perfectly for UI-licious to work.

Platforms Supported

Windows Supported
Mac Supported
Linux Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported

Platforms Supported

Windows Not Supported
Mac Not Supported
Linux Not Supported
Cloud Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported

Audience

Anyone searching for a library to extract data from HTML and XML using XPath and CSS selectors

Audience

IT teams searching for a platform to test and continuously monitor end-to-end user journeys across multiple browsers and resolutions

Support

Phone Support Not Supported
24/7 Live Support Not Supported
Online Supported

Support

Phone Support Not Supported
24/7 Live Support Supported
Online Not Supported

API

Offers API Supported

API

Offers API Not Supported

Screenshots and Videos

Screenshots and Videos

Pricing

Free
Free Version Supported
Free Trial Not Supported

Pricing

$90 per month
Billed annually
Free Version Supported
Free Trial Supported

Reviews/Ratings

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Reviews/Ratings

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Training

Documentation Supported
Webinars Supported
Live Online Not Supported
In Person Not Supported

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Not Supported

Company Information

Python Software Foundation
United States
pypi.org/project/parsel/

Company Information

Uilicious
Founded: 2016
Singapore
uilicious.com

Alternatives

UI-licious

UI-licious

Uilicious

Alternatives

KogiQA

KogiQA

atagon GmbH
parsel

parsel

Python Software Foundation

Categories

Categories

Automated Testing Supported
Software Testing Supported

Integrations

Travis CI Supported
CircleCI Not Supported
CodeShip Not Supported
GitLab Not Supported
Gmail Not Supported
Google Chrome Not Supported
Jenkins Not Supported
Microsoft Edge Not Supported
Microsoft Teams Not Supported
Mozilla Firefox Not Supported
Python Supported
Safari Not Supported
Slack Not Supported

Integrations

Travis CI Supported
CircleCI Supported
CodeShip Supported
GitLab Supported
Gmail Supported
Google Chrome Supported
Jenkins Supported
Microsoft Edge Supported
Microsoft Teams Supported
Mozilla Firefox Supported
Python Not Supported
Safari Supported
Slack Supported
Claim parsel and update features and information
Claim parsel and update features and information
Claim UI-licious and update features and information
Claim UI-licious and update features and information