|
64 | 64 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.collect_zindex"><code class="docutils literal notranslate"><span class="pre">Base.collect_zindex()</span></code></a></li> |
65 | 65 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.compare_field_values"><code class="docutils literal notranslate"><span class="pre">Base.compare_field_values()</span></code></a></li> |
66 | 66 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.double_click"><code class="docutils literal notranslate"><span class="pre">Base.double_click()</span></code></a></li> |
| 67 | +<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.driver"><code class="docutils literal notranslate"><span class="pre">Base.driver</span></code></a></li> |
67 | 68 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.element_exists"><code class="docutils literal notranslate"><span class="pre">Base.element_exists()</span></code></a></li> |
68 | 69 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.element_name"><code class="docutils literal notranslate"><span class="pre">Base.element_name()</span></code></a></li> |
69 | 70 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.execution_flow"><code class="docutils literal notranslate"><span class="pre">Base.execution_flow()</span></code></a></li> |
|
76 | 77 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_current_DOM"><code class="docutils literal notranslate"><span class="pre">Base.get_current_DOM()</span></code></a></li> |
77 | 78 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_element_text"><code class="docutils literal notranslate"><span class="pre">Base.get_element_text()</span></code></a></li> |
78 | 79 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_element_value"><code class="docutils literal notranslate"><span class="pre">Base.get_element_value()</span></code></a></li> |
| 80 | +<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_soup_select"><code class="docutils literal notranslate"><span class="pre">Base.get_soup_select()</span></code></a></li> |
79 | 81 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_url"><code class="docutils literal notranslate"><span class="pre">Base.get_url()</span></code></a></li> |
80 | 82 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.log_error"><code class="docutils literal notranslate"><span class="pre">Base.log_error()</span></code></a></li> |
81 | 83 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.move_to_element"><code class="docutils literal notranslate"><span class="pre">Base.move_to_element()</span></code></a></li> |
|
97 | 99 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.start_testcase"><code class="docutils literal notranslate"><span class="pre">Base.start_testcase()</span></code></a></li> |
98 | 100 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.switch_to_iframe"><code class="docutils literal notranslate"><span class="pre">Base.switch_to_iframe()</span></code></a></li> |
99 | 101 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.take_screenshot"><code class="docutils literal notranslate"><span class="pre">Base.take_screenshot()</span></code></a></li> |
| 102 | +<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.wait"><code class="docutils literal notranslate"><span class="pre">Base.wait</span></code></a></li> |
100 | 103 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.web_scrap"><code class="docutils literal notranslate"><span class="pre">Base.web_scrap()</span></code></a></li> |
101 | 104 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.webapp_shadowroot"><code class="docutils literal notranslate"><span class="pre">Base.webapp_shadowroot()</span></code></a></li> |
102 | 105 | <li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.zindex_sort"><code class="docutils literal notranslate"><span class="pre">Base.zindex_sort()</span></code></a></li> |
|
329 | 332 | </div> |
330 | 333 | </dd></dl> |
331 | 334 |
|
| 335 | +<dl class="py property"> |
| 336 | +<dt class="sig sig-object py" id="tir.technologies.core.base.Base.driver"> |
| 337 | +<span class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></span><span class="sig-name descname"><span class="pre">driver</span></span><a class="headerlink" href="#tir.technologies.core.base.Base.driver" title="Link to this definition"></a></dt> |
| 338 | +<dd><p>Property to always get the current shared driver instance</p> |
| 339 | +</dd></dl> |
| 340 | + |
332 | 341 | <dl class="py method"> |
333 | 342 | <dt class="sig sig-object py" id="tir.technologies.core.base.Base.element_exists"> |
334 | 343 | <span class="sig-name descname"><span class="pre">element_exists</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">term</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scrap_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">ScrapType.TEXT</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">position</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">optional_term</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">main_container</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'.tmodaldialog,.ui-dialog'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.element_exists" title="Link to this definition"></a></dt> |
|
568 | 577 | </div> |
569 | 578 | </dd></dl> |
570 | 579 |
|
| 580 | +<dl class="py method"> |
| 581 | +<dt class="sig sig-object py" id="tir.technologies.core.base.Base.get_soup_select"> |
| 582 | +<span class="sig-name descname"><span class="pre">get_soup_select</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">selector</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">twebview</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">select_one</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.get_soup_select" title="Link to this definition"></a></dt> |
| 583 | +<dd><p>Get a soup select object.</p> |
| 584 | +<dl class="field-list simple"> |
| 585 | +<dt class="field-odd">Parameters<span class="colon">:</span></dt> |
| 586 | +<dd class="field-odd"><ul class="simple"> |
| 587 | +<li><p><strong>selector</strong> – Css selector</p></li> |
| 588 | +<li><p><strong>twebview</strong> – Force twebview mode. If None, keeps legacy behavior.</p></li> |
| 589 | +<li><p><strong>select_one</strong> – When True, returns only the first match.</p></li> |
| 590 | +</ul> |
| 591 | +</dd> |
| 592 | +<dt class="field-even">Returns<span class="colon">:</span></dt> |
| 593 | +<dd class="field-even"><p>Return a soup select object</p> |
| 594 | +</dd> |
| 595 | +</dl> |
| 596 | +</dd></dl> |
| 597 | + |
571 | 598 | <dl class="py method"> |
572 | 599 | <dt class="sig sig-object py" id="tir.technologies.core.base.Base.get_url"> |
573 | 600 | <span class="sig-name descname"><span class="pre">get_url</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">url</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.get_url" title="Link to this definition"></a></dt> |
|
915 | 942 | </div> |
916 | 943 | </dd></dl> |
917 | 944 |
|
| 945 | +<dl class="py property"> |
| 946 | +<dt class="sig sig-object py" id="tir.technologies.core.base.Base.wait"> |
| 947 | +<span class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></span><span class="sig-name descname"><span class="pre">wait</span></span><a class="headerlink" href="#tir.technologies.core.base.Base.wait" title="Link to this definition"></a></dt> |
| 948 | +<dd><p>Property to always get the current shared wait instance</p> |
| 949 | +</dd></dl> |
| 950 | + |
918 | 951 | <dl class="py method"> |
919 | 952 | <dt class="sig sig-object py" id="tir.technologies.core.base.Base.web_scrap"> |
920 | 953 | <span class="sig-name descname"><span class="pre">web_scrap</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">term</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scrap_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">ScrapType.TEXT</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">optional_term</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">label</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">main_container</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.web_scrap" title="Link to this definition"></a></dt> |
|
0 commit comments