Alexey R.
  • Member for 4 years, 5 months
  • Last seen this week
Why should a software QA engineer need to learn JavaScript?
49 votes

Well, apart from the obvious answer like "QA engineer should learn JavaScript to be able to use TA frameworks which work with JavaScript" I would say that a QA engineer should learn JS because knowing ...

View answer
What are general tips to test a static website?
Accepted answer
40 votes

Look & Feel Test for appearance like how does it look in IE, Chrome, etc. Test for accessibility so that your site is adopted for people with impaired vision (fonts, colors, contrast, etc) Test ...

View answer
Should QA ask developers for requirements?
33 votes

No. Requirements should be originated from a single point. Your developers might misunderstand something so that you'll be testing not what your stakeholders require but what your developers ...

View answer
Does testing on Internet Explorer still make sense in 2021?
28 votes

Older IE is still widely used in corporate networks since it has more integration with windows security and networking mechanisms as well as with ms office suite. Big corporations often have large lag ...

View answer
Testing a web application that sends activation link to newly added users
17 votes

Deploy test SMTP server in your local network where the application does have access to that one and external network does not. Configure your DNS (MX record) or your application (test instances ...

View answer
When can a QA tester start their job?
Accepted answer
15 votes

Answering your particular question "Is it possible?" I would say "Yes, it is.". There are many aspects that could impact how active QA could be involved on the prior phases. For example: Is that an ...

View answer
Is it a best practice to use loops for a test case to run it multiple times?
Accepted answer
11 votes

Apart from the fact your second piece of code will not even be compiled and also pretty much not representative since you're not showing us how exactly you would use the information of which ...

View answer
Is asking about "The most interesting bug in your career" a good interview question?
10 votes

I would say such a question might spotlight how deep the candidate understands the technologies, analyze the root-causes and is able to troubleshoot issues. As per my experience I can remember ...

View answer
What approach do we need to follow for projects without a test environment?
9 votes

This depends on what kind of limitations you are experiencing. You can come up with virtualization. This will let you run several environments in a single host.You can also approach with ...

View answer
What is the role of QA in testing an application having MicroServices architecture?
Accepted answer
9 votes

Unlike a monolithic application where you have a single point of test (more or less) in microservice you will have to test each service separately. I would suggest to consider the following points ...

View answer
syntax for css selector class attribute combination
Accepted answer
8 votes

Assume you want to take all the elements having class X but having no class Y. Then your code will look like: By.cssSelector(".x:not(.y)") For example for the below html: <div> <div ...

View answer
How to modify HTTP request header in Selenium WebDriver with Java?
Accepted answer
7 votes

Here is the completed example that demonstrates how you can modify requests from your Selenium tests. To demonstrate one I have created a sample REST mock service via SoapUI that would return just a {"...

View answer
XPATH : text()='BUY NOW' is working but not contains(text(),'BUY NOW')
Accepted answer
7 votes

It is an interesting question. Let me share my findings. First of all //button[contains(text(),'BUY NOW')] doesn't really look up the element in Chrome dev tools. But //button[contains(.,'BUY NOW')] ...

View answer
Why are Selenium tests so unstable?
6 votes

The more tests are integrated, the less stable they are. This is because they involve many more environmental factors. Basically, Selenium tests are not just integrated in terms of software components ...

View answer
Automation Testing 2nd Interviews: How technical should you be?
6 votes

The best way to articulate how much you know is to have some proof of your knowledge. If you can write frameworks, then upload some of your frameworks to GitHub or BitBucket. Using that way you can ...

View answer
Are test-specific selectors a good idea?
6 votes

I would say it is always a good idea from the standpoint of automated tests development efficiency. Unused attributes (you call them tags but they are rather the attributes) cannot be really ...

View answer
Designing an open source test framework without compromising security
Accepted answer
6 votes

I'm afraid the general answer would be "you have to rely on the community" since the code is visible to huge amount of people, a lot of people review it and anyone is free to publish their concerns ...

View answer
Page Object Model how much abstraction?
6 votes

I wouldn't say the PoM pattern is intended to model a behavior. Rather a user interface. Tests are intended to model behavior. If you have your object less abstract then you can assert the results ...

View answer
Same Xpath expression returns different results
6 votes

Because in your first example all your span elements reside on the same level so that they all have different positions. However in your second example each span resides within its own container (<...

View answer
Is testing position only for young specialists?
6 votes

Everyone will have to stop playing sooner or later. The younger a specialist is the more effective they can follow changing technologies just because of physiological aspect. On the other side "old" ...

View answer
Can knowing too much about the tested code be a disadvantage?
6 votes

Knowing more information is never a disadvantage when you take decisions. The question is how well you can classify, aggregate, structure and order that information. Basically not to miss end-user ...

View answer
How much help to provide someone who will not learn on their own
Accepted answer
6 votes

I wouldn't want his advice to be create unnecessary work. First of all I would ask your mate to give me a vision on what would be the value of the changes, since Maven or TestNG vs JUnit issues are ...

View answer
css locators - when should I use ">" vs. " "(space)
6 votes

For ones who know xPath > would have pretty much the same meaning as / (slash) and " " (a whitespace) would mean the same as // (double slash). Hence > takes direct children of an element, but "...

View answer
How to choose between shell script vs compiled, from testing perspective
Accepted answer
5 votes

Here are some cons for shell scripting that would make me take my decision towards "compiled" case: Shell scripts are more dependent on the execution context. So this impacts the ...

View answer
Test class organization and naming in an MVC webapp
5 votes

I wouldn't say that MVC architecture implies some specific structure of UI tests. In web applications the controllers are usually the components which process requests from the client. Those ...

View answer
How to bypass antivirus certificate warning in test automation
Accepted answer
5 votes

Try the following: Click the "lock" icon near the URL in address bar Click "Certificate" Switch to "Details" tab Click "Copy to File..." button Follow the wizard steps. Save the cert to some file in ...

View answer
Preparation for Interviews
5 votes

When I prepare for interview I'm trying to structure nearly everything I know. All the technologies, methodologies, all my experience and achievements. The good way to do so is to use mind mapping ...

View answer
How do you test translations are correct?
5 votes

I am not sure unit testing is a good way to test translations. Since what you call a translation is just a static text. It is not built within an algorithm. Normally, when you localize your app for ...

View answer
How to handle “fake” unit tests that don’t really test anything?
5 votes

I believe that the strongest instrument for filtering such a-low-quality tests is a code review. You can power-up your code review with mutational testing techniques which will help you to detect the ...

View answer
Filter with wildcard
Accepted answer
5 votes

Try this condition: "FoG*" Or "F&G*" ALM search does not support regular expressions. The expression above will return you all the records which start from FoG and from F&G

View answer
1
2 3 4 5
15