catrun

View on PyPIReverse Dependencies (0)

0.0.1 catrun-0.0.1-py3-none-any.whl

Wheel Details

Project: catrun
Version: 0.0.1
Filename: catrun-0.0.1-py3-none-any.whl
Download: [link]
Size: 171651
MD5: 2ca9dce5ad8123ef432ee9a0892735e0
SHA256: 11aabf0cd96905732118708243eea32766eab5c0c74cf0beba61e87794c204fc
Uploaded: 2023-11-17 03:53:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: catrun
Version: 0.0.1
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: requests-toolbelt (==0.10.1)
Requires-Dist: jmespath (==0.9.5)
Requires-Dist: jsonschema (==4.17.0)
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: click (~=8.1.3)
Requires-Dist: loguru (==0.7.0)
Requires-Dist: urllib3 (==1.26.15)
Requires-Dist: PyYAML (~=6.0)
Requires-Dist: uiautomator2 (==2.16.23)
Requires-Dist: opencv-python (==4.6.0.66)
Requires-Dist: tidevice (==0.6.1)
Requires-Dist: facebook-wda (==1.4.6)
Requires-Dist: playwright (==1.33.0)
[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
catrun/__init__.py sha256=15qa6glQ7GjPoSb21v2gXGl-gT1OYYuWtP2a4C_oR5A 521
catrun/case.py sha256=WRpN50IvGWVJWCwgq6QQdOK_uKJ92Sq404n3T-8PAvY 2672
catrun/cli.py sha256=gxhDM_wtKcfO-OKvQX5iO2r4ulnDA1U6G0x0e3jISzU 491
catrun/page.py sha256=KPz-OKDmvEvD5oyI5tYmSFGOFEBt4OsVsej0d4qyza0 912
catrun/scaffold.py sha256=ZNl8rO2mPFjmQaHaxB5RncrBU2K0fSi8YCJOJLPUDfQ 2667
catrun/core/__init__.py sha256=w-9qY_oOW8PHr1Xh5hVYq63yzjf5LCaz64L-wRpH8jo 51
catrun/core/android/__init__.py sha256=5qQA7KvG0lpdtlkNKV4W8-eU9GaVGZ7NKJ3Rj9m-uA4 189
catrun/core/android/driver.py sha256=cJ3m2XvfUoqo0Vs1h8Vvk1yOT1POhbekL9HaVvf_5tI 6879
catrun/core/android/element.py sha256=BDcQvEgGaMMWtGHJLrDmqKK_q-F7p03gXzbWqAWY8XQ 8765
catrun/core/api/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
catrun/core/api/request.py sha256=qIqsh6UAIo5QuJcmbGKSMNUEuaCEdwh0p3ITNBZ_KM4 12301
catrun/core/image/__init__.py sha256=uN2bmsd0b0UehltncQpWDDO75Duf23Ny0Fd28WHcdJY 53
catrun/core/image/driver.py sha256=v7DUCZEW69qrgmqKaHrE7zkpEItowABhfXwlr-dey2U 1622
catrun/core/image/element.py sha256=SmprTMoMmigk0KhXP-zMjuYQRaM_loRfiOQ4C7VGn9s 2768
catrun/core/ios/__init__.py sha256=d1WYlwdFdy0BshF_MtGiay5c55vdokE7RDYEYFbZaQY 190
catrun/core/ios/driver.py sha256=UiqAUYpZ7HK_wZCjapHdYADqDu5j2EkrNBlW3oydVC8 6626
catrun/core/ios/element.py sha256=LqkKwRt2ZfhZfvnL76PllBALYb22rzw0ZcitfjX3CX0 10170
catrun/core/ocr/__init__.py sha256=174KmwcL_jZi4ErEda899WWYuER3X7ifuYz26c_yYLU 85
catrun/core/ocr/driver.py sha256=ZMZwQ-p2lvwXsLtg3I7zdZ6_4-hu177I-o56kQuTTF8 711
catrun/core/ocr/element.py sha256=-sf27HuR1wlhbCY-H2pBl05DKsf0UOEtcnxlBwLqQYU 4298
catrun/core/web/__init__.py sha256=tCX0BeTG8KE_WBLEDl2AAyFF5qYtDGQr7Yqikb3OSGE 95
catrun/core/web/driver.py sha256=qsqB_9MlgrG7iEbrPDwrQ8laJ8S7krf9w1kCLayiEdc 2588
catrun/core/web/element.py sha256=lX-oxXFOdarXlahnFq4XiYR5PDX9DrZWbbMtsfWv67g 8937
catrun/running/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
catrun/running/conf.yml sha256=jyJjcOpFIXMFQp25yPX9heEge8eFE25jrURga6zGrs0 182
catrun/running/runner.py sha256=v9fCJUJqy7rwj61_7k-fG2bP3qIo2LjI3AkioRo3emQ 3751
catrun/testdata/__init__.py sha256=Tgbyfpb7yA87IUaT-OVPR8fxaVnK-t0t6qKJYOQ23J8 10650
catrun/testdata/data.py sha256=mfv7-XrmO4FoZUrf9FqDCtvpSgF2oC4a1GcqvPVLZxI 18623
catrun/utils/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
catrun/utils/allure_util.py sha256=ky5NUaq_0kaPpbsPK2S_YBuw3YkLjCf6CkE5HyvTqhI 6433
catrun/utils/common.py sha256=IbGRXc1_adzbhmA8Yr0JZqXsZT1SA9PCOqgYFP2rYGM 7721
catrun/utils/config.py sha256=9knZN3L3uT0WOdCL-sULd6WCb_E_-q2wCjQjHavR_uU 3445
catrun/utils/des_util.py sha256=zT7MezkswMx5BTUeDprv79lG6CpTl3HMqgjJXJ9JuFE 1398
catrun/utils/dingtalk.py sha256=mGuf9lUsU2OW-kiMYkLKYA7W9Gb9pHPtzFV2anc-fDA 3277
catrun/utils/excel.py sha256=UNBA6irzfYIvDwKTI-2JiCpJr9-qNGQ3biyi5m_XYnM 3787
catrun/utils/exceptions.py sha256=cwDC7Ms3S6659AhgdaD2ndEi-XZNxr0o4NETZ-e3FAc 159
catrun/utils/log.py sha256=0c-YUTqaoNFMJtB4G3-qmGOTcMmicIAPwuVUEeFZDXc 710
catrun/utils/mail.py sha256=-hBZeEvSU54JxHx1XZ8SrujzNQ4-iNZkg8VTrJ6muj4 3930
catrun/utils/mysql_util.py sha256=aiTAxFiI2kD6jqcRD37DVHyAiooxHmRVPgzJets5Wm0 2179
catrun/utils/pytest_util.py sha256=zYH20X4mni6gTWcWhXcVTB08-U_8eD70irdAnQrT_CQ 2532
catrun/utils/swagger_util.py sha256=hJoi0wDxBt1mv9Y2v16S-7JLz6IqaRoIYv6viiSUSdI 3848
demo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/run.py sha256=ofJPQF_l78ZqkaluYsC9TZRwyUDdRtWHzrXTlQHYvBQ 218
demo/pages/__init__.py sha256=vgjwkAzl6bi4CXxpr1H37k7kxLD5hPSfGgWXoo_FCQQ 49
demo/pages/adr_page.py sha256=6sJsVFeq4oPqSbELjV9nENYf8of1ZmMt2orCHC22KGI 797
demo/pages/image_page.py sha256=PCHkCIHJC5sG_2e9jmwhjto3GYo1tc88NUC_vrZT4iI 512
demo/pages/ios_page.py sha256=HDDsnJd6jPsFyOTdBjOtv7SCPdASZkc1eo5NAtoPwwA 776
demo/pages/ocr_page.py sha256=jwP123T40fgKTNjwcN_1yGyqCG4cx5y07QIO0dzB9EU 537
demo/pages/web_page.py sha256=KyJSe4v4KM6EtxOtxXeF7kZiXYX4wD9y--wwHNOOpr8 1293
demo/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
demo/tests/test_adr.py sha256=PuqyOoYqZKlMAqGWGkeoXgIPJJyLIskdDPsnS1WK4Ho 615
demo/tests/test_api.py sha256=Vd4krybgiOYhmcONT16G8jLIoeGR7wxiGm79_cKl96k 580
demo/tests/test_ios.py sha256=_5gsTe-7s-xUGo_kvwbua7PqfH4sQpfraPoYLI0ATQo 633
demo/tests/test_ocr.py sha256=re_0XUMvhMyLX72-2bp6i508zWxHS3-fzO_EGUQnEDk 593
demo/tests/test_web.py sha256=94kOFoo3jfrI7WW8FlFENegXzvlIoBF-9HwHA5X_2Vo 924
kbot/__init__.py sha256=15qa6glQ7GjPoSb21v2gXGl-gT1OYYuWtP2a4C_oR5A 521
kbot/case.py sha256=qKuBs3hc0g1c5kK5L3DZiGlEeJLAvRjs1wM6YDwETjU 2660
kbot/cli.py sha256=YimD8E0JMz0Y1xgkSpMxi9AGSN1YLIm0nzAIx39bAc8 487
kbot/page.py sha256=5TRwlSFXbm-vKjmZT8E-qGBnkkihDXyH893cki8htNo 908
kbot/scaffold.py sha256=FbB4ez3J0Okw-WvRkQRFsRDptwUXpfUuGOHOKDmazeI 2651
kbot/core/__init__.py sha256=w-9qY_oOW8PHr1Xh5hVYq63yzjf5LCaz64L-wRpH8jo 51
kbot/core/android/__init__.py sha256=5qQA7KvG0lpdtlkNKV4W8-eU9GaVGZ7NKJ3Rj9m-uA4 189
kbot/core/android/driver.py sha256=FxH5GNlxfwJKD5TOLH1CoY1xvdOY7XxEAyXvHE63crA 6873
kbot/core/android/element.py sha256=sbUGZ9RmdaYwxYoury5rvYHBXh33XiQPAAGnIC56M9o 8753
kbot/core/api/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
kbot/core/api/request.py sha256=jDIpmYrMzDJrp9ZlITtXytAfzbGT13vPH3yalG_0ydI 12297
kbot/core/image/__init__.py sha256=uN2bmsd0b0UehltncQpWDDO75Duf23Ny0Fd28WHcdJY 53
kbot/core/image/driver.py sha256=v7DUCZEW69qrgmqKaHrE7zkpEItowABhfXwlr-dey2U 1622
kbot/core/image/element.py sha256=Vp3Z1hFcDNbWS2yndF7rH_qnd4SfCbbGgb0UNC4B0-A 2760
kbot/core/ios/__init__.py sha256=d1WYlwdFdy0BshF_MtGiay5c55vdokE7RDYEYFbZaQY 190
kbot/core/ios/driver.py sha256=4_IZyXKBuXuNRe2eWasruShqynSCngdnanQYGAmb0ik 6618
kbot/core/ios/element.py sha256=c-46mSrTn-vnyTFic5ol8tl8anA61hr5lahlscKJXN8 10156
kbot/core/ocr/__init__.py sha256=174KmwcL_jZi4ErEda899WWYuER3X7ifuYz26c_yYLU 85
kbot/core/ocr/driver.py sha256=6QXET80fJcb-JtlSBLL_6fubI6It5zm2GhvSLD4wp1Q 705
kbot/core/ocr/element.py sha256=T3bfsXvqqXGoQyVqhewSIOExuP3CSl0lpA3lLRvKl3A 4290
kbot/core/web/__init__.py sha256=tCX0BeTG8KE_WBLEDl2AAyFF5qYtDGQr7Yqikb3OSGE 95
kbot/core/web/driver.py sha256=cc7uR9iSA1NcOBBnpcNm1eW1Uu-Ju8EB81oeeksR-3Q 2584
kbot/core/web/element.py sha256=pS-TtLSNr4fiHIjqbG-6x7Hud-wm_l5pY5hLj-3JlLA 8929
kbot/running/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kbot/running/conf.yml sha256=jyJjcOpFIXMFQp25yPX9heEge8eFE25jrURga6zGrs0 182
kbot/running/runner.py sha256=jtW_PQyi53oyI8G9_fSUG_wvmEKxilkVGl2yX6QmeyY 3743
kbot/testdata/__init__.py sha256=Tgbyfpb7yA87IUaT-OVPR8fxaVnK-t0t6qKJYOQ23J8 10650
kbot/testdata/data.py sha256=mfv7-XrmO4FoZUrf9FqDCtvpSgF2oC4a1GcqvPVLZxI 18623
kbot/utils/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
kbot/utils/allure_util.py sha256=ky5NUaq_0kaPpbsPK2S_YBuw3YkLjCf6CkE5HyvTqhI 6433
kbot/utils/common.py sha256=nhD8jHs0nx8lJ9shz1gyb0rnyxxjXuaLTF1se3pZhdc 7719
kbot/utils/config.py sha256=9knZN3L3uT0WOdCL-sULd6WCb_E_-q2wCjQjHavR_uU 3445
kbot/utils/des_util.py sha256=zT7MezkswMx5BTUeDprv79lG6CpTl3HMqgjJXJ9JuFE 1398
kbot/utils/dingtalk.py sha256=rU6tqeidk2Ip7wX5giQczp8nk8tj-TCjBjwgukuOOro 3273
kbot/utils/excel.py sha256=UNBA6irzfYIvDwKTI-2JiCpJr9-qNGQ3biyi5m_XYnM 3787
kbot/utils/exceptions.py sha256=cwDC7Ms3S6659AhgdaD2ndEi-XZNxr0o4NETZ-e3FAc 159
kbot/utils/log.py sha256=0c-YUTqaoNFMJtB4G3-qmGOTcMmicIAPwuVUEeFZDXc 710
kbot/utils/mail.py sha256=vqaqe3RdZVUPu7gSRpdr9CniKUr3J7vqin7wMrGLOKg 3924
kbot/utils/mysql_util.py sha256=aiTAxFiI2kD6jqcRD37DVHyAiooxHmRVPgzJets5Wm0 2179
kbot/utils/pytest_util.py sha256=zYH20X4mni6gTWcWhXcVTB08-U_8eD70irdAnQrT_CQ 2532
kbot/utils/swagger_util.py sha256=hJoi0wDxBt1mv9Y2v16S-7JLz6IqaRoIYv6viiSUSdI 3848
yrun/__init__.py sha256=G_qyuD329dDDZNUUGeyqLOgV_yNkYKDDuP6fvqVmzR8 521
yrun/case.py sha256=Qyy5nyRLYjoyEHODH7V8f1AoUe4kKsrn6v3PT-K81rI 2660
yrun/cli.py sha256=Lv7dT-CGqT-dovU72bHTtAHHlVCc2oiupxxh5VdQTAE 487
yrun/page.py sha256=pEowPIMUGqZ_uJTLTmEaCh3l1XKWuoC-msmGx0-Eb_s 908
yrun/scaffold.py sha256=3OUetawoDnDyXHZZo9MoOtEKpg1w5sH_G9USIiWSdDI 2651
yrun/core/__init__.py sha256=w-9qY_oOW8PHr1Xh5hVYq63yzjf5LCaz64L-wRpH8jo 51
yrun/core/android/__init__.py sha256=5qQA7KvG0lpdtlkNKV4W8-eU9GaVGZ7NKJ3Rj9m-uA4 189
yrun/core/android/driver.py sha256=DdEIZ6Au7cGln699_X5i_YlflGJQcZ-N2I8WpxGo-7A 6873
yrun/core/android/element.py sha256=JxkYhEg6H5AT0eKdN2pBLSlDeA1NEvun6fB_Myq39qk 8753
yrun/core/api/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
yrun/core/api/request.py sha256=6J8gvjh0EAKaSFW7RpHQcIw0133QOZ80gGEdlbADolY 12297
yrun/core/image/__init__.py sha256=uN2bmsd0b0UehltncQpWDDO75Duf23Ny0Fd28WHcdJY 53
yrun/core/image/driver.py sha256=v7DUCZEW69qrgmqKaHrE7zkpEItowABhfXwlr-dey2U 1622
yrun/core/image/element.py sha256=ncfP729kbP40xrhLg21Ht9QwQX2KbkhE29AUs-R9R8I 2760
yrun/core/ios/__init__.py sha256=d1WYlwdFdy0BshF_MtGiay5c55vdokE7RDYEYFbZaQY 190
yrun/core/ios/driver.py sha256=_spzfBxDhdrk2Pc_4K00rnqMjlIKZHICACfguUrrLr0 6618
yrun/core/ios/element.py sha256=YiHJnRBL7nRohDRpFsQ5iYfTsKgbwDyqzq3UjIxd3H0 10156
yrun/core/ocr/__init__.py sha256=174KmwcL_jZi4ErEda899WWYuER3X7ifuYz26c_yYLU 85
yrun/core/ocr/driver.py sha256=ZmEXyVmPPLnJBSVqwaDcWO3PJkNeLJ6o-Ok5lyezwM4 705
yrun/core/ocr/element.py sha256=DoNv-1j0ghu-7_SCPlmPvT9ZVWGHzlcrZAXGJgy9kFw 4290
yrun/core/web/__init__.py sha256=tCX0BeTG8KE_WBLEDl2AAyFF5qYtDGQr7Yqikb3OSGE 95
yrun/core/web/driver.py sha256=OSej4YrZLia3IoNeIw0bgLwFD--6QDLK6pu-g8bMxGA 2584
yrun/core/web/element.py sha256=ucjhEvWKQvCcHenIA6jao7WQKPmh4h-IT7aNoDxTrkE 8929
yrun/running/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yrun/running/conf.yml sha256=jyJjcOpFIXMFQp25yPX9heEge8eFE25jrURga6zGrs0 182
yrun/running/runner.py sha256=uF2rbnT3p8aNnfaCKpQKKae5Q0n7ckqfPlUIdArzQEw 3743
yrun/testdata/__init__.py sha256=Tgbyfpb7yA87IUaT-OVPR8fxaVnK-t0t6qKJYOQ23J8 10650
yrun/testdata/data.py sha256=mfv7-XrmO4FoZUrf9FqDCtvpSgF2oC4a1GcqvPVLZxI 18623
yrun/utils/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
yrun/utils/allure_util.py sha256=ky5NUaq_0kaPpbsPK2S_YBuw3YkLjCf6CkE5HyvTqhI 6433
yrun/utils/common.py sha256=fAHUB603lHUoRzGnSmi1I4h3Z0-9yL0LTEfgcEkF7UE 7719
yrun/utils/config.py sha256=9knZN3L3uT0WOdCL-sULd6WCb_E_-q2wCjQjHavR_uU 3445
yrun/utils/des_util.py sha256=zT7MezkswMx5BTUeDprv79lG6CpTl3HMqgjJXJ9JuFE 1398
yrun/utils/dingtalk.py sha256=cVFaQmE99--0aEWWOusMFEHIqrdLV_G7HJ5m4s_O2QM 3273
yrun/utils/excel.py sha256=UNBA6irzfYIvDwKTI-2JiCpJr9-qNGQ3biyi5m_XYnM 3787
yrun/utils/exceptions.py sha256=cwDC7Ms3S6659AhgdaD2ndEi-XZNxr0o4NETZ-e3FAc 159
yrun/utils/log.py sha256=0c-YUTqaoNFMJtB4G3-qmGOTcMmicIAPwuVUEeFZDXc 710
yrun/utils/mail.py sha256=m2tUmqbzP8l8mAXhP1YS3qn0RmNeAacAa_z81nI2dR0 3924
yrun/utils/mysql_util.py sha256=aiTAxFiI2kD6jqcRD37DVHyAiooxHmRVPgzJets5Wm0 2179
yrun/utils/pytest_util.py sha256=zYH20X4mni6gTWcWhXcVTB08-U_8eD70irdAnQrT_CQ 2532
yrun/utils/swagger_util.py sha256=hJoi0wDxBt1mv9Y2v16S-7JLz6IqaRoIYv6viiSUSdI 3848
catrun-0.0.1.dist-info/METADATA sha256=dedLry8SL-5qhX7ScRC29BCrlSuXr0Gsfg3XrTk3jJs 900
catrun-0.0.1.dist-info/WHEEL sha256=AtBG6SXL3KF_v0NxLf0ehyVOh0cold-JbJYXNGorC6Q 92
catrun-0.0.1.dist-info/entry_points.txt sha256=-zLK34-dzzkkk80Cos2CXMJNoxdo8giE5VjEXX2ej4g 41
catrun-0.0.1.dist-info/top_level.txt sha256=u5giScekjeNBZTw1KHaeylLXGkqsj0B4Y6c3Bmus-d8 12
catrun-0.0.1.dist-info/RECORD

top_level.txt

catrun
demo

entry_points.txt

ktest = ktest.cli:main