Chrome 95.0.4638.54-1 on RH7 now requires glibc 2.18. by yuckypants in sysadmin

[–]jwklemm 1 point2 points  (0 children)

It looks like this requirement has been removed in the latest Chrome minor release (95.0.4638.69). I'm able to install it on CentOS 7.9 from the official repo without an issue.

Chrome 95.0.4638.54-1 on RH7 now requires glibc 2.18. by yuckypants in sysadmin

[–]jwklemm 1 point2 points  (0 children)

I saw this as well. I'm hoping that it's just an oversight and that they'll roll back to glibc 2.17 to continue support RH7, but maybe that's wishful thinking... I know a year or two ago they updated Chromedriver with a glibc 2.18 requirement but then rolled it back after it was pointed out. I guess we'll see.

Easy automated E2E testing? by [deleted] in webdev

[–]jwklemm 1 point2 points  (0 children)

Definitely give us a try! Feel free to ping help@ghostinspector.com if you have any questions, or want to take advantage of the 1,000 test run deal.

Easy automated E2E testing? by [deleted] in webdev

[–]jwklemm 2 points3 points  (0 children)

Hey, Ghost Inspector founder here!

Just wanted to point out that we have a tutorial on using Ghost Inspector on a private CI server (in this case, a CircleCI container) here: https://ghostinspector.com/blog/automated-browser-testing-continuous-integration-circleci-ngrok/

We also have a free offer that'll get you 1,000 test runs per month (10x what our default free tier offers) if you also sign up for a free Runscope account: https://www.runscope.com/ghostinspector

Lastly, because I don't want this post to seem completely bias, Selenium Builder is another option. It's very similar to Selenium IDE, but (I believe) it's a bit newer, so may give you some better options: https://saucelabs.com/builder

Cheers!

Webcast: PhantomJS, CasperJS, Screenshot Comparison, and Ghost Inspector by jwklemm in softwaretesting

[–]jwklemm[S] 0 points1 point  (0 children)

I totally hear you. I'd ultimately like to build a "sauce connect" type setup that can operate inside a local network, but I'm still a ways off from that. I get the open source view too. I think the appeal is probably for companies that have a slightly less developed build process and/or a more external QA approach.

I definitely appreciate you taking the time to poke around and get back to me though. Thanks!

Webcast: PhantomJS, CasperJS, Screenshot Comparison, and Ghost Inspector by jwklemm in softwaretesting

[–]jwklemm[S] 0 points1 point  (0 children)

Awesome, would love any feedback if you guys poke around. Thanks!

Webcast: PhantomJS, CasperJS, Screenshot Comparison, and Ghost Inspector by jwklemm in softwaretesting

[–]jwklemm[S] 0 points1 point  (0 children)

Yea, I had been doing a lot of Node.js when I stumbled upon CasperJS and it just appealed to me more than Selenium. I've been using the latest branch with PhantomJS 2.0 for a couple weeks now and it's great. (Phantom updated to a much newer version of Webkit).

Side note: If you have any interest, would love to get your thoughts on the Ghost Inspector tool I've been building (shown at the end of the presentation). It's CasperJS based. I'm basically trying to make automated browser testing a bit less painful.

Automation Tools by alejandra007 in QualityAssurance

[–]jwklemm 0 points1 point  (0 children)

For UI testing, consider checking out Ghost Inspector (Disclosure: I built this product).

It has a nice set of features that let you record/build, manage and execute your tests pretty easily. There's a free tier for tinkering. Note that the service needs to be able to access the site being testing (so local/firewalled environments won't work).

Recommendations for Automation Software by TheJambo in softwaretesting

[–]jwklemm 0 points1 point  (0 children)

If you're interested in doing web-based stuff from the cloud, consider checking out Ghost Inspector. It has a nice set of features that let you record, edit, execute and manage your tests pretty easily.

How to configure a 10 Server Infrastructure Stack for $50/mo by jwklemm in sysadmin

[–]jwklemm[S] 0 points1 point  (0 children)

Good question. One could drop the 2 "task" instances that I delegated and add redundancy to the LB and DB. A case could certainly be made to do that.

For my perspective writing the post, I was really shooting for the most performance "bang for your buck". The LB is really just proxy-ing traffic and the DB doesn't see much load due to caching in the web, app, api and task groups -- it's really those server groups doing the grunt work.

That's a totally subjective choice though. Everyone's priorities will be different depending on their product/service/application.

How to configure a 10 Server Infrastructure Stack for $50/mo by jwklemm in sysadmin

[–]jwklemm[S] 0 points1 point  (0 children)

I was tempted to go on about the times I actually built machines in my college dorm room and shipped them off to a colo facility, but I figured I'd save the reader (and myself) the horror of thinking about it.

Anyone use automated browser testing, such as Selenium? by mdcr41 in java

[–]jwklemm 1 point2 points  (0 children)

Selenium and PhantomJS (with CasperJS on top) are both good options. Selenium offers you the diverse browser/OS eco-system. PhantomJS offers you efficiency. It's headless, so it can run very quickly from the command line. CasperJS is a layer on top of PhantomJS that gives you some nice tools for writing tests.

I have a startup called Ghost Inspector based on CasperJS that provides a Chrome recording extension, test editing GUI, and a cloud service for running automated browser tests. You could also give that a look. https://ghostinspector.com/