1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
   |  
 
// Importing packages (and all classes in package) from Java into Javascript
    var pkg = JavaImporter(org.openqa.selenium)
    var support_ui = JavaImporter(org.openqa.selenium.support.ui.WebDriverWait)
    // We don't use wait in this very simple test, but here is way to access for more realistic testing
    var wait=new support_ui.WebDriverWait(WDS.browser, 5)
 
 
 
    // Start recording the time for this request
    WDS.sampleResult.sampleStart();
    // Let's get a page
 
 
 
   var baseUrl = "cnyw${FE}.mycore.core-cloud.net"
 
    WDS.browser.get("https://"+ baseUrl)
 
    var frontjtl = new java.io.File('/home/mycore/front_end.jtl')
    var frontlog = new java.io.File('/home/mycore/jmeter_front_end.log')
 
    var lastmodifjtl = frontjtl.lastModified()
    var lastmodiflog = frontlog.lastModified()
 
 
   if ( lastmodifjtl = lastmodiflog ) {
 
 
     var screenshot = WDS.browser.getScreenshotAs(pkg.OutputType.FILE)
     screenshot.renameTo(new java.io.File('/home/mycore/screenshots/tools/screenshot_cnyw${FE}.png'))
   }
 
 
    // Record the time of the request
    WDS.sampleResult.sampleEnd(); | 
Partager