Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 元素中的空值。getText()_Java_Selenium_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

Java 元素中的空值。getText()

Java 元素中的空值。getText(),java,selenium,selenium-webdriver,selenium-chromedriver,Java,Selenium,Selenium Webdriver,Selenium Chromedriver,我有一个由Angular component生成的html代码: <div _ngcontent-xma-c13="" id="table-container" class="resizeable-container-ae64a343-d9ff-7fe0-be8e-c4b4134c0353" style="height: calc(75vh - 163px);"> <mobileweb

我有一个由Angular component生成的html代码:

    <div _ngcontent-xma-c13="" id="table-container" class="resizeable-container-ae64a343-d9ff-7fe0-be8e-c4b4134c0353" style="height: calc(75vh - 163px);">
   <mobileweb-mobile-grid _ngcontent-xma-c13="">
      <ag-grid-angular class="mobile-grid mobile-grid-top-gap">
         <div ref="eRootWrapper" class="ag-root-wrapper ag-layout-normal ag-ltr">
            <div class="ag-root-wrapper-body ag-layout-normal ag-focus-managed" ref="rootWrapperBody">
               <div class="ag-tab-guard ag-tab-guard-top" role="presentation" tabindex="0"></div>
               <!--AG-GRID-COMP-->
               <div class="ag-root ag-unselectable ag-layout-normal" role="grid" unselectable="on" ref="gridPanel" aria-rowcount="19" aria-colcount="3">
                  <!--AG-HEADER-ROOT-->
                  <div class="ag-header ag-focus-managed ag-pivot-off" role="presentation" ref="headerRoot" unselectable="on" style="height: 1px; min-height: 1px;">
                     <div class="ag-pinned-left-header ag-hidden" ref="ePinnedLeftHeader" role="presentation" style="width: 0px; max-width: 0px; min-width: 0px;">
                        <div class="ag-header-row ag-header-row-column" role="row" aria-rowindex="1" style="top: 0px; height: 0px; width: 0px;"></div>
                     </div>
                     <div class="ag-header-viewport" ref="eHeaderViewport" role="presentation">
                        <div class="ag-header-container" ref="eHeaderContainer" role="rowgroup" style="width: 427px; transform: translateX(0px);">
                           <div class="ag-header-row ag-header-row-column" role="row" aria-rowindex="1" style="top: 0px; height: 0px; width: 427px;">
                              <div class="ag-header-cell ag-focus-managed ag-header-cell-sortable" role="columnheader" unselectable="on" tabindex="-1" aria-sort="none" aria-colindex="1" col-id="rowCheckbox" style="width: 32px; left: 0px;">
                                 <div ref="eResize" class="ag-header-cell-resize ag-hidden" role="presentation"></div>
                                 <!--AG-CHECKBOX-->
                                 <div role="presentation" ref="cbSelectAll" class="ag-header-select-all ag-labeled ag-label-align-right ag-checkbox ag-input-field ag-hidden">
                                    <div ref="eLabel" class="ag-input-field-label ag-label ag-hidden ag-checkbox-label"></div>
                                    <div ref="eWrapper" class="ag-wrapper ag-input-wrapper ag-checkbox-input-wrapper" role="presentation">
                                       <input ref="eInput" class="ag-input-field-input ag-checkbox-input" type="checkbox" id="ag-122-input" tabindex="-1" aria-label="Press Space to toggle all rows selection (unchecked)">
                                    </div>
                                 </div>
                                 <div class="ag-cell-label-container ag-header-cell-sorted-none">
                                    <div ref="eLabel" class="ag-header-cell-label" role="presentation" unselectable="on">
                                       <span ref="eText" class="ag-header-cell-text" unselectable="on">Row Checkbox</span>
                                       <span ref="eFilter" class="ag-header-icon ag-header-label-icon ag-filter-icon ag-hidden" aria-hidden="true"><span class="ag-icon ag-icon-filter" unselectable="on" role="presentation"></span></span>
                                       <span ref="eSortOrder" class="ag-header-icon ag-header-label-icon ag-sort-order ag-hidden" aria-hidden="true"></span>
                                       <span ref="eSortAsc" class="ag-header-icon ag-header-label-icon ag-sort-ascending-icon ag-hidden" aria-hidden="true"><i class="fas fa-arrow-circle-up"></i></span>
                                       <span ref="eSortDesc" class="ag-header-icon ag-header-label-icon ag-sort-descending-icon ag-hidden" aria-hidden="true"><i class="fas fa-arrow-circle-down"></i></span>
                                       <span ref="eSortNone" class="ag-header-icon ag-header-label-icon ag-sort-none-icon ag-hidden" aria-hidden="true"><span class="ag-icon ag-icon-none" unselectable="on" role="presentation"></span></span>
                                    </div>
                                 </div>
                              </div>
                              <div class="ag-header-cell ag-focus-managed ag-header-cell-sortable" role="columnheader" unselectable="on" tabindex="-1" aria-sort="none" aria-colindex="3" col-id="caption" style="width: 395px; left: 32px;">
                                 <div ref="eResize" class="ag-header-cell-resize ag-hidden" role="presentation"></div>
                                 <!--AG-CHECKBOX-->
                                 <div role="presentation" ref="cbSelectAll" class="ag-header-select-all ag-labeled ag-label-align-right ag-checkbox ag-input-field ag-hidden">
                                    <div ref="eLabel" class="ag-input-field-label ag-label ag-hidden ag-checkbox-label"></div>
                                    <div ref="eWrapper" class="ag-wrapper ag-input-wrapper ag-checkbox-input-wrapper" role="presentation">
                                       <input ref="eInput" class="ag-input-field-input ag-checkbox-input" type="checkbox" id="ag-125-input" tabindex="-1" aria-label="Press Space to toggle all rows selection (unchecked)">
                                    </div>
                                 </div>
                                 <div class="ag-cell-label-container ag-header-cell-sorted-none">
                                    <div ref="eLabel" class="ag-header-cell-label" role="presentation" unselectable="on">
                                       <span ref="eText" class="ag-header-cell-text" unselectable="on"></span>
                                       <span ref="eFilter" class="ag-header-icon ag-header-label-icon ag-filter-icon ag-hidden" aria-hidden="true"><span class="ag-icon ag-icon-filter" unselectable="on" role="presentation"></span></span>
                                       <span ref="eSortOrder" class="ag-header-icon ag-header-label-icon ag-sort-order ag-hidden" aria-hidden="true"></span>
                                       <span ref="eSortAsc" class="ag-header-icon ag-header-label-icon ag-sort-ascending-icon ag-hidden" aria-hidden="true"><i class="fas fa-arrow-circle-up"></i></span>
                                       <span ref="eSortDesc" class="ag-header-icon ag-header-label-icon ag-sort-descending-icon ag-hidden" aria-hidden="true"><i class="fas fa-arrow-circle-down"></i></span>
                                       <span ref="eSortNone" class="ag-header-icon ag-header-label-icon ag-sort-none-icon ag-hidden" aria-hidden="true"><span class="ag-icon ag-icon-none" unselectable="on" role="presentation"></span></span>
                                    </div>
                                 </div>
                              </div>
                           </div>
                        </div>
                     </div>
                     <div class="ag-pinned-right-header ag-hidden" ref="ePinnedRightHeader" role="presentation" style="width: 17px; max-width: 17px; min-width: 17px;">
                        <div class="ag-header-row ag-header-row-column" role="row" aria-rowindex="1" style="top: 0px; height: 0px; width: 0px;"></div>
                     </div>
                  </div>
                  <div class="ag-floating-top" ref="eTop" role="presentation" unselectable="on" style="min-height: 0px; height: 0px; display: none; overflow-y: scroll;">
                     <div class="ag-pinned-left-floating-top ag-hidden" ref="eLeftTop" role="presentation" unselectable="on"></div>
                     <div class="ag-floating-top-viewport" ref="eTopViewport" role="presentation" unselectable="on">
                        <div class="ag-floating-top-container" ref="eTopContainer" role="presentation" unselectable="on" style="width: 427px; transform: translateX(0px);"></div>
                     </div>
                     <div class="ag-pinned-right-floating-top ag-hidden" ref="eRightTop" role="presentation" unselectable="on"></div>
                     <div class="ag-floating-top-full-width-container ag-hidden" ref="eTopFullWidthContainer" role="presentation" unselectable="on"></div>
                  </div>
                  <div class="ag-body-viewport ag-layout-normal ag-row-no-animation" ref="eBodyViewport" role="presentation">
                     <div class="ag-pinned-left-cols-container ag-hidden" ref="eLeftContainer" role="presentation" unselectable="on" style="height: 900px;">
                        <div role="row" row-index="17" aria-rowindex="19" row-id="17" comp-id="178" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute ag-row-last" aria-selected="false" style="height: 50px; transform: translateY(850px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="16" aria-rowindex="18" row-id="16" comp-id="175" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(800px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="0" aria-rowindex="2" row-id="0" comp-id="127" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute ag-row-first" aria-selected="false" style="height: 50px; transform: translateY(0px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="1" aria-rowindex="3" row-id="1" comp-id="130" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(50px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="2" aria-rowindex="4" row-id="2" comp-id="133" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(100px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="3" aria-rowindex="5" row-id="3" comp-id="136" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(150px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="4" aria-rowindex="6" row-id="4" comp-id="139" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(200px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="5" aria-rowindex="7" row-id="5" comp-id="142" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(250px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="6" aria-rowindex="8" row-id="6" comp-id="145" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(300px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="7" aria-rowindex="9" row-id="7" comp-id="148" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(350px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="8" aria-rowindex="10" row-id="8" comp-id="151" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(400px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="9" aria-rowindex="11" row-id="9" comp-id="154" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(450px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="10" aria-rowindex="12" row-id="10" comp-id="157" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(500px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="11" aria-rowindex="13" row-id="11" comp-id="160" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(550px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="12" aria-rowindex="14" row-id="12" comp-id="163" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(600px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="13" aria-rowindex="15" row-id="13" comp-id="166" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(650px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="14" aria-rowindex="16" row-id="14" comp-id="169" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(700px); " aria-label="Press SPACE to select this row."></div>
                        <div role="row" row-index="15" aria-rowindex="17" row-id="15" comp-id="172" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(750px); " aria-label="Press SPACE to select this row."></div>
                     </div>
                     <div class="ag-center-cols-clipper" ref="eCenterColsClipper" role="presentation" unselectable="on" style="height: 900px;">
                        <div class="ag-center-cols-viewport" ref="eCenterViewport" role="presentation" style="height: calc(100% + 0px);">
                           <div class="ag-center-cols-container" ref="eCenterContainer" role="rowgroup" unselectable="on" style="width: 427px; height: 900px;">
                              <div role="row" row-index="17" aria-rowindex="19" row-id="17" comp-id="178" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute ag-row-last" aria-selected="false" style="height: 50px; transform: translateY(850px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="179" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="180" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;">coreytestb</div>
                              </div>
                              <div role="row" row-index="16" aria-rowindex="18" row-id="16" comp-id="175" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(800px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="176" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="177" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;">a</div>
                              </div>
                              <div role="row" row-index="0" aria-rowindex="2" row-id="0" comp-id="127" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute ag-row-first" aria-selected="false" style="height: 50px; transform: translateY(0px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="128" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="129" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;">Test</div>
                              </div>
                              <div role="row" row-index="1" aria-rowindex="3" row-id="1" comp-id="130" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(50px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="131" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="132" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;">Testing</div>
                              </div>
                              <div role="row" row-index="2" aria-rowindex="4" row-id="2" comp-id="133" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(100px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="134" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="135" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;"> </div>
                              </div>
                              <div role="row" row-index="3" aria-rowindex="5" row-id="3" comp-id="136" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(150px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="137" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="138" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;">Middle of Pallet</div>
                              </div>
                              <div role="row" row-index="4" aria-rowindex="6" row-id="4" comp-id="139" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(200px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="140" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="141" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;"> </div>
                              </div>
                              <div role="row" row-index="5" aria-rowindex="7" row-id="5" comp-id="142" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(250px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="143" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="144" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;">Front</div>
                              </div>
                              <div role="row" row-index="6" aria-rowindex="8" row-id="6" comp-id="145" class="ag-row ag-row-no-focus ag-row-even ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(300px); " aria-label="Press SPACE to select this row.">
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="1" comp-id="146" col-id="rowCheckbox" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 32px; left: 0px;  ">
                                    <mobileweb-checkbox-selection-renderer _nghost-xma-c15="" class="ng-star-inserted"><i _ngcontent-xma-c15="" class="fas fa-check" hidden=""></i></mobileweb-checkbox-selection-renderer>
                                 </div>
                                 <div tabindex="-1" unselectable="on" role="gridcell" aria-colindex="3" comp-id="147" col-id="caption" class="ag-cell ag-cell-not-inline-editing ag-cell-auto-height ag-cell-value" style="width: 395px; left: 32px; overflow-wrap: break-word;">Top</div>
                              </div>
                              <div role="row" row-index="7" aria-rowindex="9" row-id="7" comp-id="148" class="ag-row ag-row-no-focus ag-row-odd ag-row-level-0 ag-row-position-absolute" aria-selected="false" style="height: 50px; transform: translateY(350px); " aria-label="Press SPACE to select this row.">                                  
                              ................
                        </div>
                     </div>
                     <div class="ag-pinned-right-cols-container ag-hidden" ref="eRightContainer" role="presentation" unselectable="on" style="height: 900px;">
                        ............
                    
                  <div class="ag-overlay ag-hidden" aria-hidden="true" ref="overlayWrapper">
                     <div class="ag-overlay-panel">
                        <div class="ag-overlay-wrapper ag-layout-normal ag-overlay-no-rows-wrapper" ref="eOverlayWrapper"></div>
                     </div>
                  </div>
               </div>
               <div class="ag-tab-guard ag-tab-guard-bottom" role="presentation" tabindex="0"></div>
            </div>
            ...........
            </div>
         </div>
      </ag-grid-angular>
   </mobileweb-mobile-grid>
</div>
但我只得到
mobileweb移动网格
作为一个值。我想将值输入到这个div中:

测试

我想得到测试的值

当我运行代码时,我只得到
Found-internal-tag-mobileweb-mobile-grid


您知道可能出现的问题吗?

您的定位器不正确,请使用:

WebDriverWait wait = new WebDriverWait(driver,30);


List<WebElement> list =     wait.until(ExpectedConditions.presenceOfAllElementsLocatedBy(By.xpath("//*[@id=\"table-container\"]//div[@col-id=\"caption\"]")));

getText()检索仅在屏幕中显示的文本

因为getText或text()实际上使用innerText,并且不会检测隐藏元素中的文本

不要被Node.textContent和 HTMLElement.innerText。虽然名字看起来很相似,但有很多 重要区别:

textContent获取所有元素的内容,包括和 元素。相反,innerText只显示“人类可读”的元素

textContent返回节点中的每个元素。相反,innerText 知道样式,不会返回“隐藏”元素的文本

此外,由于innerText考虑了CSS样式,因此 innerText的值触发回流,以确保计算的结果是最新的 风格。(回流焊在计算上可能非常昂贵,因此应该 尽可能避免。)

与textContent不同,在Internet Explorer中更改innerText(版本 11及以下)从元素中删除子节点并永久删除 销毁所有子体文本节点。不可能插入 节点再次插入任何其他元素或相同元素之后 这样做


非常奇怪。我得到空值
找到内部标记
@PeterPenzov hi我想你想打印测试吗?或者你想要enitre html?然后您必须使用outerHTMLY您必须将其更改为element.tex(),我只想获取值
Testing
一般的想法是从表中获取每个值,如
Testing
,那么为什么要打印GetTaName,您应该使用getText()
WebDriverWait wait = new WebDriverWait(driver,30);


List<WebElement> list =     wait.until(ExpectedConditions.presenceOfAllElementsLocatedBy(By.xpath("//*[@id=\"table-container\"]//div[@col-id=\"caption\"]")));
  System.out.println("Found inner tag " + element.getTagName());
  System.out.println("Found inner tag " + element.getText());
 System.out.println("Found inner tag " + element.getAttribute("textContent"));