6
votes
Accepted
What are the limitations of chrome headless browser?
Headless Chrome is not stable yet in comparison to "full" Chrome.
In my opinion there will always be problems with headless vs phantomjs (and others) vs full versions. And so there will always be ...
5
votes
Accepted
How to verify if a web page has been properly loaded or not?
This is an incorrect assumption. A webpage loads as follows in generic terms:
Server content is received by the browser.
Rendering begins starting with objects and then styles from a layout as in ...
3
votes
Accepted
Do we need to do cross browser testing for minor text changes in blackbox testing?
I think the general answer is "be reasonable". Just because you're doing blackbox testing doesn't mean you should do extra useless testing--in this type of situation, you're likely better off looking ...
3
votes
What are the limitations of chrome headless browser?
I am using headless chrome in version 65 in protractor test execution and I find it pretty stable for a suite of 500+ tests and even for the failed tests screenshots captured are of decent quality and ...
3
votes
How to verify if a web page has been properly loaded or not?
I think you can use pure JS to achieve this. The cross-browser way to do it in pure JavaScript is simply to test document.readyState:
if (document.readyState=='complete'){
//you can do ...
3
votes
How can I reduce the execution speed in webdriver so that I can view properly what is happening on browser?
I've been looking into this quite a lot over the past few days. By far the simplest way to solve this is to create a driver property, rather than a variable and add a wait to the get.
private ...
3
votes
Automation testing software for custom browser?
Well, after much trial and error with TestCafe, Nightmare Browser, Nightwatch and Cypress, all of which I couldn't get past the above blockers, I've had a result with old school Selenium!!
https://...
3
votes
Tree of HTML from JSoup?
Try to use this (children()) instead of getAllElements(). Because when you use the latter one, you get the node itself alongside with its children. Hence you will always be cycling between two methods....
2
votes
Accepted
Cross browser testing and assuming its support
There are 3 approaches to your problem that I know of.
Tell people official support is from 69 and up. Others might work but are not tested officially. In case of a bug, you will try fixing it.
The ...
2
votes
Strategies for reliably reproducing bugs in a frontend Javascript applications
Get the missing bridge between Devs & Business users -a dedicated
professionally experienced QA engineer.
Long-term Solution:
This is a classic case of burning need of a professionally ...
2
votes
Accepted
How do I change browser request headers without using a browser extension?
Use an HTTP proxy.
HTTP proxies can rewrite intercepted requests by adding, removing and modifying headers. Any Web browser can be configured to use any HTTP proxy.
Popular implementations:
...
1
vote
Not able to create login 401 error on login authentication error https://cis-dev1.manageamerica.com/Account/LogOn
Don't share credentials on public websites, it is not safe
In order to perform login:
Add HTTP Request sampler and configure it as follows:
Add HTTP Header Manager as a child of the HTTP Request ...
1
vote
Switched from mobile application testing to Browser testing
Web application need to be tested in manual as well as in automation.
Before going into automation part, you have to familiarize with the manual testing to understand about the web components.
Then ...
1
vote
Accepted
How to benchmark browser performance against a given feature
Try the browser embedded developer console, to open it on firefox for example, press the on keyboard: Ctrl+Shift+J or Cmd+Shift+J on a Mac, then click on tab performance, start recording, test your ...
1
vote
Delay request response in browser
Fiddler from Telerik can be used to do that. Using these examples, you can put in a specified delay in ms per KB uploaded.
1
vote
Can I execute selenium test cases in a real browser through jenkins without grid
Yes, it is possible. Easiest way is to run selenium server on your desktop. You will need to enable connections to your desktop (just on one port to be safe, 4444 by default), and configure selenium ...
1
vote
Can I execute selenium test cases in a real browser through jenkins without grid
Jenkins is a Continuous Integration which integrate with Selenium and let you run tests on server every time a build is ready. The main purpose here is to go headless, so that nothing will be on ...
1
vote
What is the best way to have a SpecFlow project run across multiple browsers?
One way we solved this was to have a Given step at the start of each of our features
Given I am using <browser>
And I am on the Homepage
And I click on the Logon Link
Then I am taken to the ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
browsers × 57selenium-webdriver × 25
automated-testing × 14
browser-automation × 13
manual-testing × 7
cross-browser-testing × 7
selenium2 × 4
java × 3
test-design × 3
performance × 3
tools × 3
test-management × 2
python × 2
javascript × 2
jenkins × 2
test-strategy × 2
web × 2
browser-session × 2
jmeter × 1
load-testing × 1
test-automation-framework × 1
testng × 1
protractor × 1
testcase × 1
web-application × 1