Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
  • Jan 31 2019 19:00
    tfaron commented #5133
  • Jan 31 2019 07:28
    cnishina closed #5135
  • Jan 31 2019 07:28
    cnishina commented #5135
  • Jan 30 2019 16:23
    ThabisoGithub closed #5136
  • Jan 30 2019 16:23
    ThabisoGithub edited #5136
  • Jan 30 2019 16:23
    ThabisoGithub edited #5136
  • Jan 30 2019 16:21
    ThabisoGithub opened #5136
  • Jan 30 2019 16:18
    IgorSasovets commented #4177
  • Jan 30 2019 15:05
    andrewchan-clover commented #4177
  • Jan 30 2019 13:43
    IgorSasovets commented #5135
  • Jan 30 2019 12:37
    EnzDev edited #5125
  • Jan 30 2019 11:47
    akshaymondal opened #5135
  • Jan 29 2019 14:33
    uinest commented #4822
  • Jan 28 2019 21:38
    cnishina commented #5132
  • Jan 28 2019 21:37
    cnishina commented #5134
  • Jan 28 2019 21:37
    cnishina closed #5134
  • Jan 28 2019 21:36

    cnishina on selenium4

    chore(release): bumpb version t… (compare)

  • Jan 28 2019 11:30
    think4ideas opened #5134
  • Jan 28 2019 11:01
    toniedzwiedz commented #2735
  • Jan 28 2019 09:42
    azorrozua commented #4786
Logesh Kumar
am trying Key Up / Down
but no luck
in drop Down
Logesh Kumar
Failed: sendKeysToActiveElement
Priyank Vadaliya
to Implement Protractor based framework which language is best c# or javascript ??
Hi all, can someone help me, my framework is with control flow enabled, but can we use both async await along with promises, because i want to slowly migrate to async await file by file
Logesh Kumar
Hi all, how check whether iframe is switched of not ?
@Radhajanagouda i believe yes, this should not be a problem
Hi all. I'm getting this error UnhandledPromiseRejectionWarning: UnknownCommandError: POST /session/293923e7-06b8-4989-8eaa-bab35926386d/moveto did not match a known command when using firefox
Roman Kolodiy
Hi, @cnishina, @juliemr, @sjelin
Can you guys give any news regarding further update plans for Protractor?
Roman Kolodiy
It`s been a while since the last update for 6.0 version and looks like repo is dead now with lots of open PRs((
I use protractor on several projects and really interested in migrating to 6.0, but unable to do it due to several issues. Few months ago I already submitted PR to fix several issues. It successfully was merged, but still, the new version has not been published yet.
Do you need help with the maintenance of this project, and in general, will it be supported in the future?
Hi, How to handle mac OS-based popup window? I tried with the below code but no luck
Getting error: Failed: sendKeysToActiveElement
Has anyone ever seen protractor NOT provide a full stack trace back to the .spec file? I could reproduce this in a clean project.
  • Particularly try calling $('div.someInvalidElement').click() in a separate helper file.
    • It successfully gives me a stack trace to the EXACT line that failed in .spec
  • But then try it WITHIN A PROMISE. Example: myPromise.then(() => $('div.someInvalidElement').click())
    • It provides a trace back to .spec, but directly to the it() function, not the exact line WITHIN it()
@luker2 I think that happened to me before. However what I did is just console.log and sleep() to know where it is. I know it's not efficient but worked.
Timothy Stone

hey all, my google fu is failing me and I'm not asking the right query. I overheard some colleagues following the antipattern of physically opening the window to test the URL. They were further challenged that the property would not properly open the window as this._linkUrl was only loaded in the upper validation environments.

The team is trying to test a template that produces a <button> binding to the [click] and calls a method that calls window.open(this._linkUrl).

I'm trying to get them to test the value from the component, not opening windows, switching to the new window, and attempting to read the location. But I'm not speaking to the specifics of their problem, but I'm reaching out to the channel hoping for help in pointing best pattern for the team to review and implement.

Timothy Stone
looks like they were not even trying to look at the documentation. ugh
@ninogomez thanks, yeah I searched around & its bizarre there are really no complaints about short stack traces. I've seen some posts about nodejs in general & bad async stack traces nodejs/node#11865. Using node 12.11.1 with --async-stack-traces didn't help this specific protractor problem. (For future searchers, this was using protractor 5.4.2) @cnishina any insight?
Hey All, I'm trying to run stress test by invoking multiple chrome browsers under conf.js "multiCapabilities". Please let me know if protractor can handle all the browsers parallel or does it internally perform only one task at a time? Thanks.
can we send protractor results from onComplete hook to oracle db
or is there a way to send results to oracle db from protractor with jasmine
@avinash10993 i think you can use smth like https://oracle.github.io/node-oracledb/doc/api.html#getstarted
Hello guys, ((Im just wondering)). Since Oracle have changed the JDK license, is there any specific JDK release to be used (i.e. to be installed from http://jdk.java.net or https://www.java.com) that is the compatible release with Protractor, or can i use any? - Thanks :)
Abhijeet Kadam
hi friends , i am trying to run my protractor tests using WebStrom. I am getting this error "unknown error: DevToolsActivePort file doesn't exist" . could you please help
UPDATE: I just used the normal JDK version 13 from Oracle.com and it is working fine...
Tedi Roca
Hi guys - are you finding the need to start using explicit waits over the last releases of protractor/chromedriver?
In the past I never had to use them but during the last few months I need to add them regularely to avoid click on transitions (e.g. when closing dialogs)
@tedi.roca_gitlab Nothing's changed for us recently. But we've had to use explicit waits for a long time. We use implicit waits whenever possible, but Protractor sometimes reports a false positive when trying to click an animating element, so... explicit waits it is.
await link.getText().toMatch('Text_of_Button') getting following error :
- Failed: script timeout (Session info: headless chrome=77.0.3865.90)
Tedi Roca
@GitSage yeah, it's something that started to happen many releases ago but I feel it's getting worse and worse.
Hi All, any using protractor-beautiful-reporter? I'm having issues it's not generating app.js and html file. I know this is not the right channel but wanted to know if you guys encountered it and how got it fixed. Thanks!
Hi All, I am very new to protractor, I have couple of question
  1. In which we have to write scripts JS or TS?
  2. Where we have to write? Inside E2E Folder which comes default in angular project? Or should we create new folder for automation purpose out of the project?
JS is good .Refer rahul shetty protractor tutorial in packt or udemy
Rick van der Meij
We've created a starterkit which uses Cucumber, Protractor (5) and Puppeteer combination to easily create scenario's and steps, aswell as a handy report: take a look: https://github.com/rickvandermey/angular-starterkit
Thiago Castilho
Hello guys! I'm new to Protractor, and I facing with proxy problem when I use 'webdriver-manager update'... I tried the command 'webdriver-manager update --proxy=protocol://my.proxy:port' but it did not work. Can anyone help me?
Rick van der Meij
"test:e2e:fix-webdriver": "./node_modules/protractor/bin/webdriver-manager update --versions.chrome 2.35",
@thiago-castilho I've added this command to fix webdriver issues
Hello guys, can you please advice how to configure allure report for protractor jasmine, for now i ma trying to add in such way but get error
jasmine.getEnv().addReporter(new AllureReporter());
jasmine.getEnv().afterEach(async function() {
const png = await browser.takeScreenshot()
await new AllureReporter().createAttachment('Screenshot', function () {
return new Buffer(png, 'base64')
}, 'image/png')();
Ghouse Mohiddin
Hi all, Can somebody tell me how to input the file page...and click Open ...using protractor
I want to put the path in the file name field and click Open using protractor/Typescript
anybody has any solution...
anyone know how often PRs get reviewed and merged? protractor needs to update their saucelabs package to fix a high severity security patch related to https-proxy-client, i've submitted the PR to fix it, just needs approval.
*https-proxy-agent not client
Ya Bilal
Hello, I am trying to execute multiple specs files on multiple instances by using multiple capabilities option in config file. This part is easy, but I would like to start the second instance of browser only when the execution of first instance is finished. (sequential execution of spec files on multiple instances)
hello-1 and hello-2 should run only when hello is finished on first instance.
Does someone know how to achieve that?
multiCapabilities: [
      shardTestFiles: false,
      browserName: "chrome",

      sequential: true,
      specs: ["src/e2e/specs/hello.spec.ts"],
      browserName: "chrome",
      shardTestFiles: true,
      maxInstances: 2,
      sequential: true,
      specs: ["src/e2e/specs/hello-1.spec.ts", "src/e2e/specs/hello-2.spec.ts"],
@yabilal you can define two config files, and run second when first one would finish. Like npm run first && npm run second
Purushottam Jha
Upgraded to chrome 78.0.3904.70 and now when I run e2e tests in my angular 8 project my tests keep failing with the following error.
- Failed: No element found using locator: By(css selector, .configuration-step-body)

Executed 6 of 6 specs (1 FAILED) in 38 secs.
[11:12:58] I/launcher - 0 instance(s) of WebDriver still running
[11:12:58] I/launcher - chrome #01 failed 1 test(s)
[11:12:58] I/launcher - overall: 1 failed spec(s)
[11:12:58] E/launcher - Process exited with error code 1
Hi All, I am new to Protractor and plan to use it as my web application under test uses Angular.
However, when I am following the steps mentioned on their page: https://www.protractortest.org/ and try to run the sample test I am getting following error: E/launcher - SessionNotCreatedError: Unable to create new service: ChromeDriverService
I am using selenium standalone server v3.141.59 , ChromeDriver v76.0.3809.126, Chrome 76