Metadata-Version: 2.1
Name: robotframework-xlibrary
Version: 12.0.2
Summary: Library Custom For Automate
Home-page: https://github.com/Khrx1999/robotframework-xlibrary.git
Author: Tassana Khrueawan
Author-email: tassana.khr@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Classifier: Framework :: Robot Framework
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: robotframework >=6.1.1
Requires-Dist: selenium >=3.141.0
Requires-Dist: requests >=2.25.1
Requires-Dist: pymongo >=4.7.2
Requires-Dist: bson >=0.5.10
Requires-Dist: appium-python-client >=1.0.2
Requires-Dist: robotframework-appiumlibrary >=1.5.0
Requires-Dist: robotframework-requests >=0.7.0
Requires-Dist: robotframework-appiumflutterlibrary >=1.0.0

# XLibrary

ไลบรารีนี้พัฒนาขึ้นเพื่อใช้งานส่วนตัว แต่สามารถนำไปใช้งานได้ในโครงการต่างๆ หากท่านต้องการใช้งานในระดับองค์กรหรือมีคำถามเพิ่มเติม กรุณาติดต่อผู้พัฒนา หรือสามารถบริจาคเพื่อสนับสนุนการพัฒนาต่อไปได้ ไม่ว่าจะเป็นค่าขนมหรือค่ากาแฟก็ยินดีต้อนรับ

## บริจาคเพื่อสนับสนุน
- Promptpay: 097 170 3730
- Truemoney Wallet: 096 995 9712

## ฟังก์ชันหลัก

## XSwitch Context Mode
สลับโหมดคอนเทคซ์ระหว่าง NATIVE_APP และ FLUTTER

## XSwipe
ทำการเลื่อนหน้าจอจากจุดหนึ่งไปยังอีกจุดหนึ่งในเวลาที่กำหนด

## XGet Window Height
คืนค่าความสูงของหน้าต่างแอปพลิเคชันในคอนเทคซ์ native และสลับกลับไปยัง Flutter

## XGet Window Width
คืนค่าความกว้างของหน้าต่างแอปพลิเคชันในคอนเทคซ์ native และสลับกลับไปยัง Flutter

## Log Tree Data
แสดงข้อมูลในรูปแบบ Tree Structure เพื่อการตรวจสอบและดีบัก

## XConnect Mongodb With URL
เชื่อมต่อกับฐานข้อมูล MongoDB โดยใช้ URL

## XQuery MongoDB
ทำการ Query ข้อมูลจาก MongoDB พร้อมการกำหนดจำนวนข้อมูลสูงสุดและการเรียงลำดับ

## XConvert BSON Document to JSON Object
แปลงข้อมูล BSON เป็นอ็อบเจกต์ JSON (Python dictionary หรือ list) โดยตรง

## ติดต่อเรา
หากคุณมีคำถามหรือพบปัญหาในการใช้งาน XLibrary สามารถติดต่อทีมพัฒนาได้ผ่านทาง อีเมล Tassana.khr@gmail.com หรือ GitHub Issues


## การติดตั้ง

เพื่อติดตั้ง XLibrary, เพียงแค่รันคำสั่งต่อไปนี้:

```bash
pip install robotframework-xlibrary




