Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
  • Aug 02 08:23
    jenkinsw1 commented #145
  • Aug 02 07:22
    DudaGod commented #145
  • Aug 02 05:12
    rummyplatinum001 commented #145
  • Jul 28 08:00
    DudaGod commented #145
  • Jul 28 07:28
    ruhiverma001 commented #145
  • Jul 12 08:54
    DudaGod edited #987
  • Jul 12 08:53
    DudaGod closed #987
  • Jul 12 08:53
    DudaGod commented #145
  • Jul 12 08:25
    ravinasaxsena01 edited #987
  • Jul 12 08:25
    ravinasaxsena01 opened #987
  • Jul 12 08:14
    ravinasaxsena01 commented #145
  • Jun 29 2021 07:17
    SrimanPilli commented #272
  • Jun 29 2021 07:09
    SrimanPilli commented #272
  • Jun 29 2021 07:07
    DudaGod commented #272
  • Jun 29 2021 06:57
    SrimanPilli commented #272
  • May 20 2021 17:12
    DudaGod commented #985
  • May 20 2021 15:53
    jehy edited #986
  • May 20 2021 15:49
    jehy opened #986
  • May 20 2021 15:48
    jehy opened #985
  • Apr 22 2021 12:53
    oldpistonaddicted opened #984
пишет мне вот тут такой лог
gemini:webdriver:chrome CALL +3ms takeScreenshot()
gemini:webdriver:chrome RESPONSE +190ms takeScreenshot() <binary-data>
gemini:webdriver:chrome CALL +11ms eval("navigator.userAgent")
gemini:webdriver:chrome RESPONSE +36ms eval("navigator.userAgent") "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36"
gemini:webdriver:chrome CALL +477ms quit()
как его понять, чего вышел, скриншота так и не сделал, папку по умолчанию я ему создал, да, я забыл, сижу под win 10, но вот с webdrivercss+selenium у меня проблем не было на системе
тест выглядит так
gemini.suite('shows summary for default', function (suite) {
но судя по всему на тест можно положить болт, он виден и про него пишут что он фейл типа
gemini:webdriver:chrome RESPONSE +1ms quit()
gemini:browser:chrome kill browser [chrome (7a752557-a238-4e05-a512-806b78599b3f)] +1ms
✘ shows summary for default plain [chrome]
Cannot launch browser chrome:
undefined while parsing file: c:\Prj\node_modules\gemini\lib\browser\client-scripts\gemini.js.
Total: 1 Passed: 0 Failed: 1 Skipped: 0 Retries: 0
браузер просто открывается, и на несколко секунд пока не закроется показывает blank page , не путаясь куда то редиректнуться
на тестовый url
ладно, простите если что не так, выпустил пар, может селениум как то сам себя закрывает
не понимаю
В общем у меня падает между вызовами buildScripts и chooseLocator
точнее думаю происходит ошибка, и бразуер самозакрывается
падает где то здесь, даже функция then не вызывается
return q.nfcall(script.bundle.bind(script))
.then(function(data) {
console.log('DATA', data)
return data
в общем в этом промисе я добавил fail обработчик и получил ошибку, чего и вам желаю добавить, этот промис в new-browser.js файле
в бандл он мне выдал вот такой фейл
ERROR DefaultsError {
msg: 'screw_ie8 is not a supported option',
{ indent_start: 0,
indent_level: 4,
quote_keys: false,
space_colon: true,
ascii_only: false,
inline_script: false,
width: 80,
max_line_len: 32000,
ie_proof: true,
beautify: false,
source_map: null,
bracketize: false,
semicolons: true,
comments: false,
preserve_line: false,
negate_iife: true },
message: 'undefined while parsing file: c:\Prj\binks\node_modules\gemini\lib\browser\client-scripts\gemini.js',
filename: 'c:\Prj\binks\node_modules\gemini\lib\browser\client-scripts\gemini.js',
Labeled {
ReadableState {
objectMode: true,
highWaterMark: 16,
buffer: [],
length: 0,
pipes: [Object],
убрал эту опцию совсем и все заработало
may by do you add custom params into executeJS function by the same way
otherwise i need use vm.runInThisContext to define function with my stringify params
and i have problem with coverage there is error 'TypeError: Cannot read property 'ignored' of null
at Object.exports.collectCoverage (<anonymous>:252:1465)
at prepareScreenshotUnsafe (<anonymous>:255:488)
coverage заработал только после того как убрал sourceRoot параметр в конфиге
кроме того при записи данных в файл, не умеет создавать иерархически подкаталоги, необходимо на случай если у вас иерархия итоговых css файлов
Hi, I am new to gemini and trying first step to gather baseline scripts
i am getting below error. Critical error:
Error: Cannot find files by mask test.js
version is v4.12.2
Hey! Has anybody here connected gemini with gitlab? I want to start tests autmatically as part of a build. Is that viable and/or a good idea?

' gulp.task('selenium', function (done) {
logger: function (message) { }
}, function(err){
if(err) return done(err);
selenium.start(function (err, child) {
if (err) return done(err);
selenium.child = child;

gulp.task('test:e2e', ['selenium'], () => {
return gulp.src('wdio.conf.js').pipe(webdriver());

gulp.task('test:e2e', ['selenium'], () => { return gulp.src('wdio.conf.js').pipe(webdriver()); }); });
gulp.task('test:e2e', ['selenium'], () => { return gulp.src('wdio.conf.js').pipe(webdriver()); }); });
  gulp.task('test:e2e', ['selenium'], () => {
    return gulp.src('wdio.conf.js').pipe(webdriver());
Всем привет! Ребята, подскажите, есть ли возможность грузить отчёт html куда-нибудь?
Tobias Pflug
not much going in here I guess
I am quite desperate to find a solution to gemini-testing/gemini#707
I cannot get rid of hover states being accidentally triggered
does anyone have any ideas?
Jean de Klerk
Hi @here. I'm trying to use chromedriver with gemini. However, I get [init({"browserName":"chrome"})] The environment you requested was unavailable... Any idea why that might be?
Hi, I have one clarification about microsoft edge browser
can anyone help me on this
Pierre Manceaux
Hey there
Hello! I need some help.
How can I make "console.log()" with
"actions.executeJS(function() {
It is possible to make alert, but alert ruins my tests. Currently I need to print some information to console.
Olmo Maldonado
do gemini.click follow the a[href]?
I'm just testing that I can capture the state after a user would have clicked on a standard <a href="/next">Link</a>
Olmo Maldonado
is there a way to capture immediately (not necessarily on load)
Olmo Maldonado
is there a reason why chrome's captures seem to be 2x the size of firefox'?
Olmo Maldonado
i've noticed that the ignoreElements just black out the elements.. doesn't actually ignore them in the diff: https://cdn.zapier.com/storage/photos/3d3d35e38fbfd24e3393fa0d86157bc6.png
Hello Guys, Is it possible to use gemini-testing with zalenium (it is grid server but improved) ?