a better ui autotest lib based on selenium, compatible with robot framework
Project description
English Introduction
3 minutes to learn about seliky
seliky: born for UI automation. A selenium encapsulation library is simpler and easier to use than the native syntax. Its main features are as follows:
1. It supports elastic positioning and can deal with finite and changeable elements
2. The current element will highlight and flash. When executing, you can see which element is clicked with the naked eye
3. Compatible with robot framework
4. Encapsulate a large number of common forms in UI automation, which can be directly used in the project directly
5. When the driver version does not match, the driver will be automatically downloaded
6. More stable positioning mechanism, waiting mechanism, etc.
See the built-in case demo.py to learn more...
Installation method: pip install seliky - i https://pypi.org/simple
中文介绍
3 分钟了解 seliky
seliky:为ui自动化而生。一个selenium封装库,比起原生语法更简单好用,主要特性如下:
1. 支持弹性定位,可以应对有穷性可变化的元素
2. 当前元素会高亮闪烁。在执行时能够肉眼看到点了哪个元素
3. 可兼容robotframework框架
4. 封装大量ui自动化中的通用形式,可在项目中直接运用无需再写
5. 当driver版本不匹配时,会自动下载driver
6. 更加稳定的定位机制、等待机制等
查看内置案例 demo.py 了解更多...
安装方式:pip install seliky -i https://pypi.org/simple
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
seliky-4.9.3.tar.gz
(20.5 kB
view details)
Built Distribution
seliky-4.9.3-py3-none-any.whl
(19.7 kB
view details)
File details
Details for the file seliky-4.9.3.tar.gz
.
File metadata
- Download URL: seliky-4.9.3.tar.gz
- Upload date:
- Size: 20.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9c0ed8a5abd97fa0a4968925041a4e580ebc49822c0ecdecda988d5e9ae2339 |
|
MD5 | 6af195fb0b97c01ba2c71fac3a29d26c |
|
BLAKE2b-256 | 1d467502d9f6bd934c7f29aee2cf64140df32f5d47afb96139ff062f26ba34ca |
File details
Details for the file seliky-4.9.3-py3-none-any.whl
.
File metadata
- Download URL: seliky-4.9.3-py3-none-any.whl
- Upload date:
- Size: 19.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 539a600f816edd9a97987e53133cd407014f6c89e9847dd208b5262f499f7a05 |
|
MD5 | 7435c400ce3bf88c1e348bcd55232090 |
|
BLAKE2b-256 | aaaa0ac55ca68ac0bf40d3cceade37e18fb7e1eaf9df90ff105428dd357c0830 |