kytest

View on PyPIReverse Dependencies (0)

0.0.53 kytest-0.0.53-py3-none-any.whl

Wheel Details

Project: kytest
Version: 0.0.53
Filename: kytest-0.0.53-py3-none-any.whl
Download: [link]
Size: 108395
MD5: 9be9938f844a353f39eee604d0e45782
SHA256: 37b84bb286c567b06540775786af50e92302078919ee9323b14e6b224adb378e
Uploaded: 2024-04-30 03:14:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kytest
Version: 0.0.53
Summary: API/安卓/IOS/WEB平台自动化测试框架
Author: 杨康
Author-Email: 772840356[at]qq.com
Home-Page: https://gitee.com/bluepang2021/ktest_project
Classifier: Programming Language :: Python :: 3.9
Platform: API/Android/IOS/WEB
Requires-Python: >=3.9
Requires-Dist: pytest (==6.2.5)
Requires-Dist: pytest-rerunfailures (==10.2)
Requires-Dist: pytest-xdist (==2.5.0)
Requires-Dist: allure-pytest (==2.9.45)
Requires-Dist: requests (==2.31.0)
Requires-Dist: urllib3 (==1.26.15)
Requires-Dist: requests-toolbelt (==0.10.1)
Requires-Dist: jmespath (==0.9.5)
Requires-Dist: jsonschema (==4.17.0)
Requires-Dist: click (~=8.1.3)
Requires-Dist: loguru (==0.7.0)
Requires-Dist: PyYAML (~=6.0)
Requires-Dist: uiautomator2 (==2.16.23); extra == "android"
Requires-Dist: tidevice (==0.12.9); extra == "ios"
Requires-Dist: facebook-wda (==1.4.6); extra == "ios"
Requires-Dist: playwright (==1.33.0); extra == "web"
Provides-Extra: android
Provides-Extra: ios
Provides-Extra: web
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
demo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/run.py sha256=regKxW2Ii8HU-n-vGu4cHYa5Z1c24cZWJ2yV35ty2mg 629
demo/pages/__init__.py sha256=vgjwkAzl6bi4CXxpr1H37k7kxLD5hPSfGgWXoo_FCQQ 49
demo/pages/adr_page.py sha256=f1YMdO_tgrFBrnModE2WZhGc-UpDCkWuSTDLjAz49ec 867
demo/pages/image_page.py sha256=4M3BWY4A4ShV9Ww-m40idOs8yL6yxXa8_TLHrfqPpEA 403
demo/pages/ios_page.py sha256=mLhFgqdRrJTym-0MsWjlwd6NWunycHy8S-RQgwv1ygk 281
demo/pages/ocr_page.py sha256=qxOSSbcRGSxWil_bNng8dYCjRZSJDGGxuEGRUfyYBZM 537
demo/pages/web_page.py sha256=2XU26cowroOG6iAPfopQwX3-xbvv3BlDWhkeeO9EGTU 1296
demo/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/tests/test_adr.py sha256=DQCc1J7z30sLDddKikeXB5KwnF7LjLUVhTs0sjWyhEU 714
demo/tests/test_api.py sha256=JOf-1HbahO7bIdvf1dN_TLoEW9R0aVU84_rz9LPgGIA 487
demo/tests/test_image.py sha256=HSyTklaToS6EbgP7zF00-mXOs0DVJRcIj9MT9cCI2pQ 519
demo/tests/test_ios.py sha256=yah6HHyAarhjZjMpj-2Gvd-ej67jRQgqpD86Z7RYwSM 472
demo/tests/test_ocr.py sha256=V0jpmy-5S1eyjxY2VoVOGOhOFuD6pYX49Dvq-nL4Oqs 595
demo/tests/test_web.py sha256=8MK4-PFjDfG9witaqwlFB3x-ARPssQPNDE_b8pR2YXQ 447
kytest/__init__.py sha256=y34Xol7ctnIqx9_W3ZXA1tuVJItkOdJ8d45mPQ7wtwQ 370
kytest/case.py sha256=yVP2RKIzWySaewue50W3crBkdZ-N_MgELJgmb64_rfI 1503
kytest/cli.py sha256=HbQZQ7IlYKKIuDBqJZHkKGdCE2EYV-kSerN7HHlYFv4 480
kytest/page.py sha256=l5VCJTEuUDCbnwTl2JWHUq5gt4alNUtaVR2djhKS5jg 754
kytest/scaffold.py sha256=3rzQlM53jT28c9fqe7GujBLKDxjpfs7NF46HHXQvDM0 2667
kytest/adr/__init__.py sha256=VcmQdY3q-s24hhzjeDYnbO6VsbB7qhuwZ-QC1zwut54 188
kytest/adr/case.py sha256=xP3Cgc3PuQdYLW1rzCqQ4wg2jGZkMr6NwUZF52j9kGo 2787
kytest/adr/driver.py sha256=YbW1VGUd-3Q-wv5_aFwrW9yyxCgti14X9tsy5e_DPYU 8004
kytest/adr/element.py sha256=4rEAEJYBK0RQ6UbPCwQ_OG_rpN8Wh079VPrNr7FSe14 9191
kytest/adr/page.py sha256=rO1cLvYMOLIG-XXKML9U_C9d20ky9ZWsSiXjz4zNbI4 187
kytest/adr/utils.py sha256=MPcqTHy-oVjVmgatAikMiLiIFn3NNAtlazz_qsG7YrY 764
kytest/android/__init__.py sha256=1KenuuxxbLACmlOsf5LRRUE_Ybmm5Wyq3e-RA40nxfY 176
kytest/android/case.py sha256=gAOuSeZSSTRM0KfTx1mzxT4HqzB3qBWHjuLLnrQZJRE 2332
kytest/android/driver.py sha256=lCS9wQyRQozSOUbH7ST5IhAQnp7px-wi6mTQPQZzhxE 8457
kytest/android/element.py sha256=3u471fEzqzR9OGxCU4VUZ3UmE9qk_JyJmURd97WXdrc 9112
kytest/api/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
kytest/api/request.py sha256=h1hISVcoDbfcxy_KSN_Vecoyn-OCgI2TLdSs-4vwEiM 18767
kytest/core/__init__.py sha256=w-9qY_oOW8PHr1Xh5hVYq63yzjf5LCaz64L-wRpH8jo 51
kytest/core/android/__init__.py sha256=pF0YUftI0x-hO1HuPMQClhY39KU5-mFHOzaXVKik24w 134
kytest/core/android/driver.py sha256=6XXNnFOLFAU6ZTc3leWgAdC2QLWGAoevw_BYo49uAQE 7849
kytest/core/android/element.py sha256=ilj91yVDhIXM1lXHHGD6g3rPlMA-j-BM-Q6c3xEdjLI 9218
kytest/core/api/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
kytest/core/api/request.py sha256=l_J2QMU4cxfr5b-faZyecg9IZ6JMjxPz96Ex72aosno 18801
kytest/core/image/__init__.py sha256=uN2bmsd0b0UehltncQpWDDO75Duf23Ny0Fd28WHcdJY 53
kytest/core/image/driver.py sha256=U-Q9Lz5q3O5dQ4dkxwLzCGAy4NyHpZ00nDqnRZJk-4Q 1692
kytest/core/image/element.py sha256=9CESeLnnxJAtlNoyvejC-vYfKBm78vrj7rqynZAovhI 3088
kytest/core/ios/__init__.py sha256=gGLPq72Q9uz9tZCByD2UiuKiBD_vt6W6Vd6tlYDrYhE 134
kytest/core/ios/driver.py sha256=LXDZKnTb39TzcciY1Ol6eA8qfXlUWbfBIGEeTs3YDGQ 7425
kytest/core/ios/element.py sha256=Fi9x26MuTDVfwaENJ0EIfgROvl23Pb7QJ6ZUcPL5nrE 11538
kytest/core/ocr/__init__.py sha256=174KmwcL_jZi4ErEda899WWYuER3X7ifuYz26c_yYLU 85
kytest/core/ocr/driver.py sha256=0Xz4wvLn7Y7Y8P8zqgPyjpOKpGTO3CNYb_fNSaxN3Mk 861
kytest/core/ocr/element.py sha256=9rufV1NLDr1ahpucKpFLYX4mVAsAKJBNGuAIYtWa_2M 4001
kytest/core/web/__init__.py sha256=tCX0BeTG8KE_WBLEDl2AAyFF5qYtDGQr7Yqikb3OSGE 95
kytest/core/web/driver.py sha256=qKJqCQnqXcMTOzTU2eva9II_gcUs5A5tUdMgmenljzc 3768
kytest/core/web/element.py sha256=IWdtvxweOsOmQpwThZp0U1IDmFXqPXSj1WFsqxQgdNw 5188
kytest/image/__init__.py sha256=uN2bmsd0b0UehltncQpWDDO75Duf23Ny0Fd28WHcdJY 53
kytest/image/driver.py sha256=bad127vh9ctIvu4F-7KituoF9EwR8yBNVok8RKPwMlw 1732
kytest/image/element.py sha256=RGEPP0syqZ6x3_hgKHBvHiuJ8WpiQNj3_3Q-WJYLRT8 3128
kytest/img/__init__.py sha256=uN2bmsd0b0UehltncQpWDDO75Duf23Ny0Fd28WHcdJY 53
kytest/img/driver.py sha256=bad127vh9ctIvu4F-7KituoF9EwR8yBNVok8RKPwMlw 1732
kytest/img/element.py sha256=5rkOX1lypvT5nd9hZoIgmjxepmhjMUTknvynsbF2_FM 3123
kytest/ios/__init__.py sha256=irZkppUCl8nhghysKvcY5U3ID5XP_YjD4wB9D1bu93s 189
kytest/ios/case.py sha256=CnbESWrAnbek_nHYVEKWvjP6DEGQRHv6rx0KikFtYwU 2611
kytest/ios/driver.py sha256=uMMH_DX_OSE5LWQmTIzHHzoBUMfttjUftwpNuPUlkGs 5637
kytest/ios/element.py sha256=CX-QoFAJ2ZvN7VHlAYkrp6rbN5FlmqX3e9jwWHERjg4 11453
kytest/ios/page.py sha256=lzpnz52mN1YzzzMhmli6fLlg-4sGD-pGxeEkrBN98EI 186
kytest/ios/tidevice_util.py sha256=H14pQMvel4WMaya3jliztWZmLjSFCmJSoS-6tgop7T4 2201
kytest/ios/util.py sha256=3dYJgfTTVxx4JZHtUQsBUYVjUmYPKb6mjmltOZc_-vY 3520
kytest/ocr/__init__.py sha256=174KmwcL_jZi4ErEda899WWYuER3X7ifuYz26c_yYLU 85
kytest/ocr/driver.py sha256=UvJfCwcyqkKmJfIBYdbdt5wsGYTkg8-AAlXcH8F1aE8 891
kytest/ocr/element.py sha256=221Hvx9DTUYK-MhjMp-wl3Q8NeBxp8N1B_3UVNGbZ1o 4048
kytest/running/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kytest/running/conf.py sha256=xQnqe-ZAe-twAsRwRaYO-NptmX0YeksB52R30iErKJ8 96
kytest/running/conf.yml sha256=OojkA-y1JTZa4NN23tYa9yCpktaxomagwqHI2JH-HQ0 168
kytest/running/execution_scheduler.py sha256=3zyyGQ6iKCTBuIoIwIanX_UCz-EfQk3L-hd8KpBxBg0 5229
kytest/running/runner.py sha256=WDDMiCkJmhvfap3RmOaBnU4XT3UASSJFKm9TCcWpIpI 5713
kytest/testdata/__init__.py sha256=Tgbyfpb7yA87IUaT-OVPR8fxaVnK-t0t6qKJYOQ23J8 10650
kytest/testdata/data.py sha256=mfv7-XrmO4FoZUrf9FqDCtvpSgF2oC4a1GcqvPVLZxI 18623
kytest/utils/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
kytest/utils/aes_util.py sha256=xtNXFkwIOYslgnAvQvm3AxI8PvnrHzuiaYLL2Ca2mbA 909
kytest/utils/allure_util.py sha256=v343HJPRsiwwhlJMRQQhzxe7usiZVWyYpcSNKlEK4wA 7369
kytest/utils/common.py sha256=si9162qldm_R1Ixl0TRUVc619l8L7RPlQrwC-12JGJM 6505
kytest/utils/config.py sha256=DfiijB__j_uk_oISsNTZjpJgrwKB_HgMftMax_WXMgE 3113
kytest/utils/des_util.py sha256=YYNaJPSQJyvnIyXXVm4-ryaaJZ4sCRmnejiBzFngjUk 1396
kytest/utils/dingtalk.py sha256=ggr1HQh3BNDfcEK7bGSWAqDKGrJCL7C5l2s35z-nNVw 3266
kytest/utils/excel.py sha256=YJ75WJIxwcrfPmw-iBdOH1pbeLXDPBNIkhmfQUe_Fgs 3787
kytest/utils/excel_util.py sha256=n0zpyuRggDWgrsce320MGDkZB7yqIJ7bUXIimJmUQc0 3908
kytest/utils/exceptions.py sha256=cwDC7Ms3S6659AhgdaD2ndEi-XZNxr0o4NETZ-e3FAc 159
kytest/utils/log.py sha256=0c-YUTqaoNFMJtB4G3-qmGOTcMmicIAPwuVUEeFZDXc 710
kytest/utils/mail.py sha256=D5UeVnybR0U3opSnxR_2XfmZARpm5lGTOXVC-gBBlC8 2269
kytest/utils/mysql_util.py sha256=XSi9oR74nMWfzpU6zZyDs1C0-mRTtwhBy0LXXdnaKjM 2126
kytest/utils/pytest_util.py sha256=3u3Sltb-SaBGR9sYGGGLnIUmDNF3mzmpaANtkZsArKk 2524
kytest/utils/swagger_util.py sha256=HFN9V9Xcafiwyq-VbJ7hHUH5eBpVXtJqKlw0cSS-9iI 4022
kytest/web/__init__.py sha256=dvXyChugspgeABbTjVoz4jdpbMVm0l8H6Jmb07jYpRg 170
kytest/web/case.py sha256=9povjtPtmnG0NIN4PhG6d6mbCeKgultdw_W1ai57aiE 3853
kytest/web/driver.py sha256=12qvU7P7N1voz9rHPFED24Js91WHs9AKPYunlb36Wcs 4845
kytest/web/element.py sha256=rJlsPOK_QNWsVHa86GeXfsjrJ8SEZbIindg9Ekl8sNQ 5175
kytest/web/page.py sha256=FRr2takKEThvpHvfGlv1tLPJf7yV9Rs9DhVh-aAhXCw 910
kytest-0.0.53.dist-info/METADATA sha256=FzXmZHSkJmaX7UPitd6GynzBUzQELYA2yJb973UpoMQ 1031
kytest-0.0.53.dist-info/WHEEL sha256=AtBG6SXL3KF_v0NxLf0ehyVOh0cold-JbJYXNGorC6Q 92
kytest-0.0.53.dist-info/entry_points.txt sha256=eZVL2VFzBQKJfKdvNUA7AiFcSZbANa4Yv7o_Hl2_5qI 43
kytest-0.0.53.dist-info/top_level.txt sha256=G1WRyQQL0oa-o8ZOSy5WikBXoXd0bfVCTv0NR2hG7HE 12
kytest-0.0.53.dist-info/RECORD

top_level.txt

demo
kytest

entry_points.txt

kytest = kytest.cli:main