这是标题脚本
<header>
<div class="meta" role="banner">
<a class="logo" href="//www.test.com"></a>
<ul class="navigation-meta"></ul>
</div>
<nav class="navigation-main" role="navigation">
<ul class="navigation">
::before
<div></div>
<li class="toggle-mobile-menu"></li>
<li class="cscs">
**<a class="" href="#">**
::before
My Login
</a>
</li>
<li class="search"></li>
::after
</ul>
<div class="login-position-wrap open"></div>
<!--
Logout Popup
-->
<div data-app-type="LogoutOverlay" data-app-launched="LogoutOverlay"></div>
</nav>
<script></script>
</header>
**我在MyLogin上点击Mauel **
<header>
<div class="meta" role="banner">
<a class="logo" href="//www.test.com"></a>
<ul class="navigation-meta"></ul>
</div>
<nav class="navigation-main" role="navigation">
<ul class="navigation">
::before
<div></div>
<li class="toggle-mobile-menu"></li>
<li class="cscs">
<a class="active" href="#">
::before
My Login
</a>
</li>
<li class="search"></li>
::after
</ul>
<div class="login-position-wrap open"></div>
<!--
Logout Popup
-->
<div data-app-type="LogoutOverlay" data-app-launched="LogoutOverlay"></div>
</nav>
<script></script>
</header>
这是我的Jmeter脚本
var support_ui = JavaImporter(org.openqa.selenium.support.ui.WebDriverWait)//导入WebDriverWait包
WDS.sampleResult.sampleStart()//示例起点 WDS.browser.get(&#39; http://www.test.com&#39;)
var openField = WDS.browser.findElement(pkg.By.className(&#34; cscs&#34;)) openField.click()
var usernameField = WDS.browser.findElement(pkg.By.id(&#39; email&#39;))
在第4步中是faild
答案 0 :(得分:1)
尝试切换到弹出窗口
my $lines = do {
open my $cmd_fh, '-|', 'my shell command' or die "Can't exec: $!";
local $/;
<$fh>;
};
my @matching_keys = grep { index( $line, $_ ) >= 0 } keys %my_hash;
my @values = @my_hash{@matching_keys};
my $columns = join ', ', @matching_keys;
my $placeholders = join ', ', ( '?' ) x @values;
my $sql = sprintf 'INSERT INTO %s (%s) VALUES (%s)', $table, $columns, $placeholders;
my $command = $dbh->prepare( $sql );
$command->execute( @values );