qaf-python

View on PyPIReverse Dependencies (0)

1.0.0b0 qaf_python-1.0.0b0-py3-none-any.whl

Wheel Details

Project: qaf-python
Version: 1.0.0b0
Filename: qaf_python-1.0.0b0-py3-none-any.whl
Download: [link]
Size: 115826
MD5: 757afe00a667ff78ca8ef4ffab8b2afc
SHA256: 43a508ad89015748d9a49fc618389d2cd5dc56edff0341182d54e1f7fab07d5e
Uploaded: 2023-07-14 15:36:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: qaf-python
Version: 1.0.0b0
Summary: This is Automation framework for Python developed by Infostretch
Author: Nishith Shah, Chirag Jayswal
Author-Email: nishith.shah[at]infostretch.com
Maintainer-Email: nishith.shah[at]infostretch.com
Home-Page: https://github.com/qmetry/qaf-python
License: MIT
Keywords: qaf,bdd,automation,python-selenium,python-automation,appium,python-appium
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.6
Requires-Dist: selenium (~=4.9.1)
Requires-Dist: Appium-Python-Client (~=2.10.1)
Requires-Dist: behave (~=1.2.6)
Requires-Dist: PyHamcrest (~=1.9.0)
Requires-Dist: requests (~=2.31.0)
Requires-Dist: jmespath (~=1.0.0)
Requires-Dist: webdriver-manager (~=3.8.6)
Requires-Dist: simpleeval (==0.9.13)
Requires-Dist: pytest (~=7.3.1)
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSE.txt
[Description omitted; length: 13241 characters]

WHEEL

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

RECORD

Path Digest Size
qaf/__init__.py sha256=HU18kzBne-OuHyxrCWA3ffpG6PEqnWEEy4aGVTbWgLw 1386
qaf/listeners.py sha256=5U0kaepW-RZvh6Wk4IysKA6PRR_ryA-0vO0shw33Kcc 2125
qaf/automation/__init__.py sha256=r38c-kyEOyJWe671cbfYElUbSCaKyy0Aglc-fLF8HDI 1123
qaf/automation/bdd2/__init__.py sha256=EQSD7AdZAoE2SCC8nnhOJK7fcZlPnCXPK2tl_9fZgdU 1318
qaf/automation/bdd2/bdd_keywords.py sha256=sS8Vc7tuMYKlGJlfv_DRSI4OIqw8KLj7hHRHIXAq6qA 471
qaf/automation/bdd2/bddstep_executor.py sha256=qzBPXaVsp-zV5iXY4Vl4g8RAD0bF_XIHe0EVAQSoVbo 2915
qaf/automation/bdd2/factory.py sha256=rWMw6w2qvXJmfUbCFsCVqN57mnQv7FTnLRxky4UfIcY 4477
qaf/automation/bdd2/model.py sha256=nIbVqPJb9OQTp5vu0yS9BwiuXkY5zCeLxxaweBF11_U 4055
qaf/automation/bdd2/parser.py sha256=1YOm09DP3Zc5BiMYR7Mzh3qyQQPo49de6MVMQjWE8Bc 8977
qaf/automation/bdd2/qaf_teststep.py sha256=zPm7tWRORNuJOpUaq1v67gBPJVC2XQCV0QejcMJNkRo 8189
qaf/automation/bdd2/step_registry.py sha256=XMotbTt87BTCuj0xqJYyhcU2lLHW5w8x5vfE8Jo80QI 4941
qaf/automation/config/logging_config.ini sha256=OFmX7b5NL2EPzTxTMLm5xE-zdU2I8qFaGUcfYsBkXbg 401
qaf/automation/core/__init__.py sha256=27PcC1sQr_rvxMf6SlDxjSkBge7paLdu6CqdcNJp8gA 1286
qaf/automation/core/checkpoint_bean.py sha256=1j1iekDIAcXpsiKxRP-jKLAZSnEg7TVcyZal1eh5PgA 3136
qaf/automation/core/command_log_bean.py sha256=ZjtseCCsG-qvEYMLZjk2j5PuxlUiXdo6TBVOYzGDfbA 3095
qaf/automation/core/configurations_manager.py sha256=EPGyjipgFYLvcZkFiOPUn6_jeAoOoLGhQAdUac1_aVg 5746
qaf/automation/core/load_class.py sha256=KYg2cnbU_Cgz_B6-8amyx3XZUSRqao9aARshMfqQTco 1563
qaf/automation/core/message_type.py sha256=XRr--Pm2mLrGaUUijTXcESwRVK_lWrm2LmkS7Rw35fg 1442
qaf/automation/core/qaf_exceptions.py sha256=49r35p_Q6RJ4jve72idKH2wkfiZb9P7Qqg1FlNvcz0o 5037
qaf/automation/core/reporter.py sha256=xeb2L1Ko-1InIIrV31oZ-4HvG2rNAUt08lkTGb5ePlg 3961
qaf/automation/core/singleton.py sha256=ZgtoigTVqs7pBS4vnYM1zA0QHdl8dUWpO1bsPFgTO3M 1695
qaf/automation/core/test_base.py sha256=5BMO13BK6AndUo2fiVGa3QkYuaklekK5_Vlo4ULqOkg 9333
qaf/automation/integration/__init__.py sha256=SbeohKVQupcD2xycnRSuAH9BW_XYD0I2MXDionCw1fY 1121
qaf/automation/integration/result_updator.py sha256=Ne4-XuJ89Q7bzTcChH50d8RD2yLqDdYqc-9aGFKAwOg 2995
qaf/automation/integration/testcase_result_updator.py sha256=zpUYFwlZfrK2pWrCxjsKHLaSPVddbRuAPSIvtBIA6dQ 1695
qaf/automation/integration/testcase_run_result.py sha256=pMDYEwDnJuR02bKcfZjHO_N_nieNGnqAKq-4TS6GSeY 1644
qaf/automation/keys/__init__.py sha256=SbeohKVQupcD2xycnRSuAH9BW_XYD0I2MXDionCw1fY 1121
qaf/automation/keys/application_properties.py sha256=rGXC78M-nNrUPgti89YDVvSN4MkQrIGk-Fcq_Eddo60 2702
qaf/automation/report/__init__.py sha256=N49E9Zz9EfCAH4aNzuNIvdFKvhOMjXcKwiVE-RUR894 1122
qaf/automation/report/json_reporter.py sha256=gp1dTclB11hhoJAj83LCTjwHGwDMFFEbD_nXIgk17rc 11333
qaf/automation/report/status_counter.py sha256=h5vDJ81y7KgRIDuexfwOtDNeWlmJrGKvv4wvUn9qd38 2259
qaf/automation/report/utils.py sha256=p-VX63W1wjALFKVAWNYb31Ho8khVjJmJaCSi-A3hPxM 2169
qaf/automation/step_def/__init__.py sha256=N49E9Zz9EfCAH4aNzuNIvdFKvhOMjXcKwiVE-RUR894 1122
qaf/automation/step_def/common_steps.py sha256=2jp_wWucAjHvc36-8N-2yRqeQbhd-ea5GsvQ9oZdRFA 12968
qaf/automation/step_def/ws_common_steps.py sha256=F936ocd9JVLV_iZwvFah1d_Ge8ZEvyMeKCnSuYQRWoE 7998
qaf/automation/ui/__init__.py sha256=N49E9Zz9EfCAH4aNzuNIvdFKvhOMjXcKwiVE-RUR894 1122
qaf/automation/ui/js_toolkit.py sha256=n_Z1qlwbLaTsbcZNJO5G1IGNiBheromLqDcP7c-25Eo 1916
qaf/automation/ui/util/__init__.py sha256=Q71GCAE5SANR9EaKirnVStSoPDxtRYyGy738b0AFnAY 1162
qaf/automation/ui/util/dynamic_wait.py sha256=qIyXexMGzVboYE6x1RuUMwv33UbbESnk-lGc_BCa-_E 4977
qaf/automation/ui/util/locator_util.py sha256=Ksl9s2rgtiPlBEr0sPJrRHXujFBG71cb1qNLXJuaTII 3720
qaf/automation/ui/util/qaf_element_expected_conditions.py sha256=0Pfy04IYQ0jSNaMPIUMEpawmbhvuUOGeQcZld8rJOMo 6340
qaf/automation/ui/util/qaf_wd_expected_conditions.py sha256=qD5a_UhbEzttKRRusdjxoXS5svkMjlKud_R0lB_6bJw 1952
qaf/automation/ui/webdriver/__init__.py sha256=N49E9Zz9EfCAH4aNzuNIvdFKvhOMjXcKwiVE-RUR894 1122
qaf/automation/ui/webdriver/abstract_listener.py sha256=puMLG1JWPgS_6DOmiPOJrCvr7WRuikw08JJ0F-45efk 1913
qaf/automation/ui/webdriver/base_test_page.py sha256=N3iRT-QMJfq5CpVj635IlGNVVxaBAAKJgJJK3e7-ZJg 1344
qaf/automation/ui/webdriver/command_tracker.py sha256=gUtM2-7GRf5NvxOB61aXuTDx_3dZcCdVHeZlmwEVJhk 3577
qaf/automation/ui/webdriver/driver_factory.py sha256=N-_LIGFVK0uSJcjeZ7aNb-CP9vCyKdeQf9veNfynzac 7087
qaf/automation/ui/webdriver/options.py sha256=3r6hfIuvbg2Xh7CZM9IQcU-12MzI9gB2JoUNNEX92O8 781
qaf/automation/ui/webdriver/qaf_web_driver.py sha256=xz1toPDt0h7u7QtVTXmyICkBkeutrkkeQ13fs4PdvI8 9413
qaf/automation/ui/webdriver/qaf_web_element.py sha256=DV4LJFlKURzEre9aQl04K5t989Y3RaOzQwt-PhBNu68 33850
qaf/automation/ui/webdriver/qaf_webdriver_listener.py sha256=TaUKT0Nem60Lq_bRaaknGhzYIwbms7euqB61qAr0nBA 3919
qaf/automation/util/__init__.py sha256=N49E9Zz9EfCAH4aNzuNIvdFKvhOMjXcKwiVE-RUR894 1122
qaf/automation/util/csv_util.py sha256=O4vRCVkymAEoMwOx9nDIIRTEJ_5AzYGZ-wraisHylIU 2100
qaf/automation/util/dataprovider_util.py sha256=653RrzGIDgFMi3IgzIhpwz4X74twVbfYeRipE7K1mI8 2855
qaf/automation/util/datetime_util.py sha256=rtdXqxSHoJyF-28VRALI2khX5OuI9GI4k1I25s_z01M 1320
qaf/automation/util/directory_util.py sha256=bzKrO5TFstuxbtWTbQxeG0bAsPc30unWhTFdeC0DT1I 1330
qaf/automation/util/json_parser.py sha256=AbXP7512Zo4FEhdpD_3ixSudT2vSovWXDSObiyvmuTw 1598
qaf/automation/util/property_util.py sha256=we5fIUL_32BzGvJBTiIN9bt_OlCtsaNOQsdD4xENtAo 9430
qaf/automation/util/string_util.py sha256=HNB6Dgo4y84HcwVScerIbCP531_Udils7Lqt-l6N0wE 21476
qaf/automation/util/validator.py sha256=nj0G3LZIW5J1Ro_PbLXvHFRLg87X5DF5wqI4iOd7Y6c 2660
qaf/automation/ws/__init__.py sha256=N49E9Zz9EfCAH4aNzuNIvdFKvhOMjXcKwiVE-RUR894 1122
qaf/automation/ws/ws_request_bean.py sha256=y-ZO7WlldVIg8ynpX3YKEGxU-ElRR3AjNiqa5U07vr8 7935
qaf/automation/ws/rest/__init__.py sha256=N49E9Zz9EfCAH4aNzuNIvdFKvhOMjXcKwiVE-RUR894 1122
qaf/automation/ws/rest/ws_listener.py sha256=z8kL4egbxAV8EXk4Lz3Om539bvKSc5ltEQbZegwONOY 3202
qaf/automation/ws/rest/ws_request.py sha256=J10tgYotTTDZ69G7z-y6vXk6OgdZceAIVyqyTmFfRe4 5627
qaf/behave/__init__.py sha256=KGwhXYPEOehdAydapNuP6z6pqEKulFQ-G38M6Jco8T4 843
qaf/behave/base_environment.py sha256=NZsSYPQ80l8xYIYKjC3-VyxSDwZqiHPZyZwRwrInfH8 5362
qaf/behave/qaf_behave_plugin.py sha256=0SXYM7O5l0a09OkvsJyrynQz_U_Z2JFHXWmS7vZL5F0 5124
qaf/pytest/__init__.py sha256=wjblTSlYJ3iLAOt_xpHbWIRsec2u1XOHYu6l2RYTO9Y 139
qaf/pytest/hooks.py sha256=PLGudA7c2E1kjpY5WC5y-cuXySnIH0jjXzBKtaqkFgM 4606
qaf/pytest/pytest_utils.py sha256=tjPAVsFYmIV1X2TERItNi5uZAWbPM5ymT-NoJysvy6o 2615
qaf/pytest/qaf_pytest_plugin.py sha256=0qRxjh_0ENsRt_3w1kjE0WRIWCOzQ7qX8pw1nvniZzQ 4752
qaf_python-1.0.0b0.dist-info/LICENSE sha256=sNFjCi6xYLZmUUE3bOGcuDMbGYKI_u5-ljBgdQTTM8o 1066
qaf_python-1.0.0b0.dist-info/LICENSE.txt sha256=sNFjCi6xYLZmUUE3bOGcuDMbGYKI_u5-ljBgdQTTM8o 1066
qaf_python-1.0.0b0.dist-info/METADATA sha256=-ePIR7Cg38NW5y1NZ18V5mIWxyCaG27cuMryabUQgZ0 14474
qaf_python-1.0.0b0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
qaf_python-1.0.0b0.dist-info/entry_points.txt sha256=3_Jv4SCfC9b-dUXXIieqjvS46orxYsFUp5EkMyhCBSw 46
qaf_python-1.0.0b0.dist-info/top_level.txt sha256=PsVaZvZZaj-aiWYposzLiO4OYbOr5XImgvrP_0dW25Y 4
qaf_python-1.0.0b0.dist-info/RECORD

top_level.txt

qaf

entry_points.txt

qaf = qaf.pytest.qaf_pytest_plugin