kytest

View on PyPIReverse Dependencies (0)

0.1.61 kytest-0.1.61-py3-none-any.whl

Wheel Details

Project: kytest
Version: 0.1.61
Filename: kytest-0.1.61-py3-none-any.whl
Download: [link]
Size: 175677
MD5: 1459e95757bc5c005feb4aba12e54cc1
SHA256: 123687f0cd7fd8bb4cb8f6496cb8cf98acc2b9a36a42275b23317f26b21d44f4
Uploaded: 2024-12-17 02:58:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kytest
Version: 0.1.61
Summary: API/安卓/IOS/WEB/鸿蒙Next平台自动化测试框架
Author: 杨康
Author-Email: 772840356[at]qq.com
Home-Page: https://gitee.com/bluepang2021/ktest_project
Classifier: Programming Language :: Python :: 3.8
Platform: API/Android/IOS/HM/WEB
Requires-Python: >=3.8
Requires-Dist: requests (==2.31.0)
Requires-Dist: requests-toolbelt (==1.0.0)
Requires-Dist: urllib3 (==1.26.15)
Requires-Dist: jmespath (==0.9.5)
Requires-Dist: jsonschema (==4.17.0)
Requires-Dist: click (==8.1.7)
Requires-Dist: loguru (==0.7.0)
Requires-Dist: allure-pytest (==2.9.45)
Requires-Dist: pytest (==6.2.5)
Requires-Dist: pytest-xdist (==2.5.0)
Requires-Dist: pytest-rerunfailures (==10.2)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: uiviewer (==1.1.3); extra == "app"
Requires-Dist: playwright (==1.33.0); extra == "web"
Provides-Extra: app
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/generator.py sha256=P1bybQPIKaGehOrhuZor9ANoXRDoKjDnGG1JSK70tz8 297
demo/recorder.py sha256=JpwwfR_7DuNULqqbosYOUrqpL9H8N_995zMp33ZpCwg 178
demo/run.py sha256=OGHmHGVyYzqYhkgFlvB0SDyRYcdP_Gq3qrtJs6AuIxY 835
demo/run_adr.py sha256=bxNp83LHMaZUMB3gfzOuquNCbdEsray_7T97sQVW1XM 138
demo/run_api.py sha256=mvM03B4kuJn8CKoOxT2DYl2nnvXRoFrnrBofcZK8BFI 1315
demo/run_web.py sha256=afHHa4iW_V8N4FV6thPs51dpgh7Q92-K-X3bZOdDp4Q 210
demo/page/__init__.py sha256=cL1M9GwTVB9Mr2va8R0PAUYRE37hItBRAjuER0Pm0no 50
demo/page/adr_page.py sha256=8_7KbI-krGiY2d7_IQ-rifE-9A7JcUBtQ7EMUxXkM9A 759
demo/page/hm_page.py sha256=0TFQBB8JMqVIynqRZfOZhILDVuSSCQ8PFrieflX4hPI 271
demo/page/pub_page.py sha256=sSHyn5kAJJFHDEwdUSSpiwdhV3KkyWC6OhvkoN5igbs 673
demo/page/web_page.py sha256=sSyYEnulUX1QENIeLjdv0IzmlPXBVZJVroV8dmfHNgU 1030
demo/pages/__init__.py sha256=vgjwkAzl6bi4CXxpr1H37k7kxLD5hPSfGgWXoo_FCQQ 49
demo/pages/adr_page.py sha256=u1xNgOkmRwNS1Jabp3RX8nUkb1jMi6LRw_Iner1-Q2E 681
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=FK6r8RZQP6urAxs5V1J2Flfm0YTuRCR1Kx1TUqrN--U 1301
demo/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/tests/test_adr.py sha256=qPA4PDTHgoSgTFrctlBhIpJKCW0XHcNVRM-9OiEfh6Q 471
demo/tests/test_api.py sha256=-GDmIeezhRwpkD19uQ2M6OXzAAfuTx_FEaotCwOmw1Q 848
demo/tests/test_hm.py sha256=YnHDGL2u5QEils5ahAOah4lJTRnKr9VxnDxcyH7-TSA 384
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=D8RGhvjJ-sTrBCWP9ZcI12pW1yDHmoNPI89Q9o0UpWA 347
kytest/__init__.py sha256=30ZfXj0YgpPZI7kbzWgvUadrH2KzCuvPyglvuRnsdI0 323
kytest/case.py sha256=b67ws5m-c8B_v2V6fQL0xBtSKfcarsBDZZFM8zTNpa0 1368
kytest/case_generator.py sha256=V_-LUJ4NQDWE_OemT3e-sDT_6Fm-LKcLVAMJzuUGmyE 2109
kytest/cli.py sha256=ItGpmoGJoDQkCrXkpQ3YPRQqqADnqSTCMha4YsEmc8Q 1111
kytest/genetor.py sha256=OeWMGJjY5QSrlie63x-0yA3pi9iqj9XZtQ92BhCshx4 2034
kytest/page.py sha256=LZCdVOMj4icEozXFp1CrMPv2cgonRZY6rYUzSMMRoUQ 995
kytest/scaffold.py sha256=pzB_ifsuQM1XYB24MWS4Mk4heIVrMm2EhS3b2wjZFt0 3767
kytest/testdata.py sha256=zgXSZh2UGICJT9zLZMkOe9M6OqN7Tu2HQ1T_YhUF2Oo 29439
kytest/adr/__init__.py sha256=ZuPa8jCBG9UVVbBI32ucOXm_XrQQXOCM1ODgo9IYiYg 212
kytest/adr/case.py sha256=rENbsS2hGB_2l_9uc02Vb5tcZ-5TPxWKFyh0dP0LhVg 2681
kytest/adr/driver.py sha256=ztkaGsnIY0yKR_93gojrB0iTzBh0jfSEveEPapFIPMY 3850
kytest/adr/element.py sha256=7Jpp9fh8la_GZlFMW5ktMyT9ZsCEgsqdNt-ODgBm10Y 8771
kytest/adr/page.py sha256=rO1cLvYMOLIG-XXKML9U_C9d20ky9ZWsSiXjz4zNbI4 187
kytest/adr/util.py sha256=KSv1pbTydY92rLoduUP7mETOwpO7Bk55rDcPC8Gvakg 4195
kytest/adr/utils.py sha256=9A4CVZGUUdazvxIqXIk3ukFe-hORVcH6Onq7PNEk4Yk 2364
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=OS8lyQjxcKhBAm0tTWfWBWmJ_iuVpZGfJVQaJ_90WUI 157
kytest/api/case.py sha256=S8E8r7KOIlE8kIdlJakkegAl26qqcngfRYEBkirn_CM 1369
kytest/api/genetor.py sha256=OeWMGJjY5QSrlie63x-0yA3pi9iqj9XZtQ92BhCshx4 2034
kytest/api/request.py sha256=hvQflKTOxuhiq9dg8KtvZLVNUIwBXZKxETz_lAfOeMY 16979
kytest/api/service.py sha256=eq458R7jJYLNtE49HWKg9ShygQt605i3qFnGaTKeUrA 2915
kytest/core/__init__.py sha256=jK50GxkYhhUYFXQfKAoyxJz2bhck-OyUCmLl5qXsTP0 50
kytest/core/adr/__init__.py sha256=ZuPa8jCBG9UVVbBI32ucOXm_XrQQXOCM1ODgo9IYiYg 212
kytest/core/adr/case.py sha256=thYyGbhWQuaRaXCE168wUCbIpVrDJuH4-9rZPnCnTQ4 3539
kytest/core/adr/driver.py sha256=V5xqFPwMhSeuNvAYKWr_SNxSGlRZiEkRGh1DzIsPvmY 3823
kytest/core/adr/element.py sha256=jGbDmdgQP2SiQ1r4GH-glDAMlLsZOBd2ANE7x3Rkiig 8392
kytest/core/adr/page.py sha256=rO1cLvYMOLIG-XXKML9U_C9d20ky9ZWsSiXjz4zNbI4 187
kytest/core/adr/util.py sha256=P8cHYSOhfaRgR2C1o0Sbn-LOmiEnGro77PG0zuIil4I 4185
kytest/core/adr/utils.py sha256=9A4CVZGUUdazvxIqXIk3ukFe-hORVcH6Onq7PNEk4Yk 2364
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/case.py sha256=8fDGGn5DCAgPupbdLct8CCnjDQuB508V6Eqnk_WzxLI 2371
kytest/core/api/genetor.py sha256=OeWMGJjY5QSrlie63x-0yA3pi9iqj9XZtQ92BhCshx4 2034
kytest/core/api/request.py sha256=qaA6uy4pmIQ3Sr_sGqIsL9A5fo80ZjrehtSmXAd1efE 18884
kytest/core/hm/__init__.py sha256=ArAeKkDBXQ9N5hHm9OpyMhAr3JMj1RiLcKdl6o-OToI 233
kytest/core/hm/case.py sha256=NshXwcAcDpwa7LLmhtuRa27UkhVwHmnehs3JNMZAtGY 2970
kytest/core/hm/driver.py sha256=tWXIQgyRvppfFMI0zYEkjXwALH8h8F31kpN6qfxSFZ0 5774
kytest/core/hm/element.py sha256=zIG0ywplPuSTzLG1_yTXRVTeEtAIG-tSGH9fVsDB5M8 5352
kytest/core/hm/page.py sha256=rO1cLvYMOLIG-XXKML9U_C9d20ky9ZWsSiXjz4zNbI4 187
kytest/core/hm/util.py sha256=VvPKM6SnILgX6004DDYoZgdeUHiEw9L70D2Sl-Sjbms 817
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/img/__init__.py sha256=uN2bmsd0b0UehltncQpWDDO75Duf23Ny0Fd28WHcdJY 53
kytest/core/img/driver.py sha256=bad127vh9ctIvu4F-7KituoF9EwR8yBNVok8RKPwMlw 1732
kytest/core/img/element.py sha256=OD24tkjaPgPEpQn4Xll_H3XAx1p-2P6G0NUO8u1sdt8 3101
kytest/core/ios/__init__.py sha256=W61XYqgGni-fIeWiwV3JdM33z7zgO4aAHf7lizNDo4g 210
kytest/core/ios/case.py sha256=eRctDv3Uj7tO8Dgb0UGOxGUXhxBSk1b2UgL-B24uacY 3545
kytest/core/ios/driver.py sha256=xoswB6dUyzKVIhB5OEAYKkEcmsisTlKk2tEsC22_x34 2059
kytest/core/ios/elem.py sha256=gU04dygSHZCpwnhZEWsDNFfxpXyWSWg890MWG-oH468 6938
kytest/core/ios/element.py sha256=Fi9x26MuTDVfwaENJ0EIfgROvl23Pb7QJ6ZUcPL5nrE 11538
kytest/core/ios/page.py sha256=lzpnz52mN1YzzzMhmli6fLlg-4sGD-pGxeEkrBN98EI 186
kytest/core/ios/util.py sha256=2tSmK4LjsKcC-YsXjcwmzEF293xSVyBux-i9PXUeDp8 3841
kytest/core/ios/utils.py sha256=w5xYo-r0KE_nINTOd8TcOj9ojayTka1MOdTgGR6RT5k 3401
kytest/core/ocr/__init__.py sha256=174KmwcL_jZi4ErEda899WWYuER3X7ifuYz26c_yYLU 85
kytest/core/ocr/driver.py sha256=vw5yV9dB-sFXFOv4FhAtJdQEXayw8JHLdRVhRqa3uls 852
kytest/core/ocr/element.py sha256=5XF4mpz0NnqLhPUX-ejDlIPFJ1fgtLHsnf4q_T-QVME 3505
kytest/core/web/__init__.py sha256=63fNiySQuNPECEXmXW06Mpvr7ng1ME0EQFs7lmfKjSY 226
kytest/core/web/case.py sha256=JnnghHp8ipRPAVAdJ11vBfJBsGO9GIcvDqcDINP0N9U 4603
kytest/core/web/config.py sha256=J-7_xZYjt7n_drGzgVHfJkkivh3mAwGb0Y8HztrXlSc 351
kytest/core/web/driver.py sha256=xHgdQeiW6wbDYEdZGWOlndGqXictTmj6BAGKhujNa2I 4913
kytest/core/web/element.py sha256=VNJyqHiddsaXHEK3jKsUXNNgfUFmJijZZbLhbQlCP8Y 16050
kytest/core/web/page.py sha256=9h33Jb94c91MvbXxtQS5H_Khiig6UpAaX2_O39DyC-w 995
kytest/core/web/recorder.py sha256=QcENGI_enNRnICqcZVKq2-1XPmz8oqbHdKJmvO0lZv4 3110
kytest/hm/__init__.py sha256=ArAeKkDBXQ9N5hHm9OpyMhAr3JMj1RiLcKdl6o-OToI 233
kytest/hm/case.py sha256=3evga_NjrtmhgJOaY5AUckJIOi65OW769RnjJYIq9zc 2995
kytest/hm/driver.py sha256=C0PQbdENJRN1089YIR5MtII3Qn1jyzQv1fT79dLXLos 5786
kytest/hm/element.py sha256=fnRi7vQKMTx5q0oaBG1MSdizOdgOs_1QRzFDQSYB_38 6047
kytest/hm/page.py sha256=rO1cLvYMOLIG-XXKML9U_C9d20ky9ZWsSiXjz4zNbI4 187
kytest/hm/util.py sha256=VvPKM6SnILgX6004DDYoZgdeUHiEw9L70D2Sl-Sjbms 817
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=OD24tkjaPgPEpQn4Xll_H3XAx1p-2P6G0NUO8u1sdt8 3101
kytest/ios/__init__.py sha256=W61XYqgGni-fIeWiwV3JdM33z7zgO4aAHf7lizNDo4g 210
kytest/ios/case.py sha256=i_lPSOPVqI0vMEndzTGVSipOgLXIBxid6eIdSqwVoPw 2570
kytest/ios/driver.py sha256=EuBZIQ6mEzEEigQLBfJ8p35X1yBgMmAqoPWheFc2-y8 2068
kytest/ios/elem.py sha256=Gb5-w9pB5yAHk8P7OS9pP4fF3LA_xwRtyz62QEPNu2k 7466
kytest/ios/element.py sha256=LSouO8UH23ljNhHjbC8GHH21SOjZNgAJ_44toRgFgBk 11454
kytest/ios/page.py sha256=lzpnz52mN1YzzzMhmli6fLlg-4sGD-pGxeEkrBN98EI 186
kytest/ios/tidevice_util.py sha256=H14pQMvel4WMaya3jliztWZmLjSFCmJSoS-6tgop7T4 2201
kytest/ios/util.py sha256=2tSmK4LjsKcC-YsXjcwmzEF293xSVyBux-i9PXUeDp8 3841
kytest/ios/utils.py sha256=w5xYo-r0KE_nINTOd8TcOj9ojayTka1MOdTgGR6RT5k 3401
kytest/ocr/__init__.py sha256=174KmwcL_jZi4ErEda899WWYuER3X7ifuYz26c_yYLU 85
kytest/ocr/driver.py sha256=vw5yV9dB-sFXFOv4FhAtJdQEXayw8JHLdRVhRqa3uls 852
kytest/ocr/element.py sha256=5XF4mpz0NnqLhPUX-ejDlIPFJ1fgtLHsnf4q_T-QVME 3505
kytest/running/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kytest/running/conf.py sha256=T4yIpx7aj90NyOtwqjZmQR-qTUdXfVpNXa8GxhvJDrk 114
kytest/running/conf.yml sha256=ckx6b7_Df6wau0HzdYbbxAjalaTsXfmGvaDAWZ2dSbQ 73
kytest/running/conf_1734401171611674.yml sha256=3jHGj-o4DWFIEXuOBPcRB3hrHc4Kay8ScToPB-Y72OM 85
kytest/running/execution_scheduler.py sha256=4ibmHFXo9_u46Riwgp3qwPbLEN2wFDCJDNIVtU0gxIY 5215
kytest/running/runner.py sha256=ghaATE98ga0c79ZANOJaY7J_toK4fiUncMo5wQoFRLQ 6583
kytest/testdata/__init__.py sha256=LsgAIBpQlW_KR5OAsF7c56kQrgNGGWUNJ71EenkbwEA 10812
kytest/testdata/data.py sha256=mfv7-XrmO4FoZUrf9FqDCtvpSgF2oC4a1GcqvPVLZxI 18623
kytest/utils/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
kytest/utils/aes_util.py sha256=i790tqebXhkYtOMcOezcJUBXODG1bpswvZvgbKQW7bY 910
kytest/utils/allure_util.py sha256=zvyfbgzsP1mFTcNlvfdsRuOeCQPfJN9mMqAGeDW5T6M 7574
kytest/utils/base64_util.py sha256=_2bbWvEzt3S_f3hhJALpk6vXb4lFyN___dhZehcOtTE 632
kytest/utils/common.py sha256=GIJcK2Bl9oKzFgPsKbQA0vYseoX0yTCsVsyylh2GNP0 1435
kytest/utils/config.py sha256=IXMdIpBor_H7JuMiZOBKpw3ft3UNF60-Q-MFghJOXUc 2033
kytest/utils/cv_util.py sha256=ghAM--S2ZJcmL4e5gkGw5AVDWSUqtsXp0zXWPY8BMYI 3164
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=ra1I4875rgB-3pMrOTjkt-ncakAA0H3qgDDiP1F07D8 261
kytest/utils/mail.py sha256=D5UeVnybR0U3opSnxR_2XfmZARpm5lGTOXVC-gBBlC8 2269
kytest/utils/mysql_util.py sha256=XSi9oR74nMWfzpU6zZyDs1C0-mRTtwhBy0LXXdnaKjM 2126
kytest/utils/nacos_util.py sha256=DhBUdcXtBt2MYlA5qpsLnA3mN7AAjQlUd8LReT9eLkM 1485
kytest/utils/pytest_util.py sha256=3u3Sltb-SaBGR9sYGGGLnIUmDNF3mzmpaANtkZsArKk 2524
kytest/utils/swagger_util.py sha256=esYxVjW31ekrenBZL3Im2oZTN3OKMy1Ze1Vzo_jCIUY 7657
kytest/web/__init__.py sha256=sm6Fa8Gf6t8dqVmSk9b24Ob9-ro_oG1y29ijRnyB27g 279
kytest/web/case.py sha256=5xJoTe9RuoLrl81_6ex9QpjkOmfOMn6yzhq-v9lFkOI 3837
kytest/web/config.py sha256=J-7_xZYjt7n_drGzgVHfJkkivh3mAwGb0Y8HztrXlSc 351
kytest/web/driver.py sha256=xHgdQeiW6wbDYEdZGWOlndGqXictTmj6BAGKhujNa2I 4913
kytest/web/element.py sha256=bAfDX9Nz_jz-lXICexFN_T0r9FygrVMzq-1Qe76mmzQ 17119
kytest/web/page.py sha256=9h33Jb94c91MvbXxtQS5H_Khiig6UpAaX2_O39DyC-w 995
kytest/web/recorder.py sha256=4sPJWD5dni-IH37IJytycdYf1mHz6Bbe0CXhwkBM7SA 3121
kytest-0.1.61.dist-info/METADATA sha256=c_mJYSl-GoZ-_UtEMLM1hNj7k__Vt4ynlLozGnNNWNQ 905
kytest-0.1.61.dist-info/WHEEL sha256=AtBG6SXL3KF_v0NxLf0ehyVOh0cold-JbJYXNGorC6Q 92
kytest-0.1.61.dist-info/entry_points.txt sha256=eZVL2VFzBQKJfKdvNUA7AiFcSZbANa4Yv7o_Hl2_5qI 43
kytest-0.1.61.dist-info/top_level.txt sha256=G1WRyQQL0oa-o8ZOSy5WikBXoXd0bfVCTv0NR2hG7HE 12
kytest-0.1.61.dist-info/RECORD

top_level.txt

demo
kytest

entry_points.txt

kytest = kytest.cli:main