Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [end-to-end]

End-to-end testing is a way of performing testing used to test the business flow of an application or system from start to finish. It can be a part of integration testing to check dependencies between components of the system.

3
votes
3answers
75 views

What is the best practice to use sequential test-cases?

I know that, in test automation, we have to avoid sequential test-cases. So, the order of running the test-cases are not important. I believe in some cases the sequential test-case is unavoidable: ...
11
votes
8answers
3k views

What could a QA engineer do when a project is in an early stage?

Good day, beautiful and smart people! We've been prototyping an application and it is more or less at the MVP stage and the customer, seeing the minimum desired functionality, is taking things ...
2
votes
1answer
251 views

Migrating from AngularJS to ReactJS or what to do with existing e2e tests

The Story We have a mission critical AngularJS application which we extensively test with e2e tests using Protractor/WebdriverJS. At the current state, we have ~30000 lines of existing e2e tests ...
0
votes
2answers
102 views

How to test decoupled front and back end web apps

I often struggle to see the benefit of unit testing, especially in a web app environment that uses a JS frontend and an API + database backend. On both the front and back end, you would typically ...
0
votes
1answer
64 views

What are the tools can be use for functional testing for an EXTJS application?

I have to test an application developed using extjs. Mainly I have to focus on functional testing. Are there any new tools and frameworks that can be used for testing? I've searched about several ...
0
votes
2answers
41 views

Are there any non-unit testing frameworks for visual studio or other?

It seems SDETs or similar have to bend unit test frameworks to perform integration tests. Test discovery in Xunit, Nunit, etc. intentionally discover tests in non-orderly ways and using TestPriority ...
2
votes
0answers
63 views

End to End Test cases for code merge approval

We have lots of end to end test cases to reduce the manual automation work, and the list keeps growing as we add new features. Now we added this test cases in our development workflow, to ...
1
vote
4answers
56 views

How do you initially script/debug the long automated end to end UI tests?

Background: In the long end to end UI automated tests, one needs to execute multiple times during initial scripting/debugging and later for maintenance/fixing which takes a lot of time as a test might ...
1
vote
2answers
469 views

Is seeding test data in e2e tests a correct approach?

We have this app where creating an account takes about 10-15 min and the process is really complicated. Thus we started using seed accounts which are basically already created accounts that are ...
1
vote
2answers
32 views

In what way to check that a multi-platform software is working as expected?

Let's say we have a chat software that can be used via: a mobile application standalone app web application A User using one of this platform can use the software to communicate with another User in ...
2
votes
1answer
721 views

e2e test fails inconsistently

I do have an e2e test for an Angular app. It works fine on my local machine, but on the production repo, it runs inconsistently.. in other words sometimes it fails but sometimes it's runs successful. ...
1
vote
2answers
307 views

E2E testing to simulate the external system failure

Our system is publishing price update to an external system through HTTP and listens to a queue for the processing results. Based on the results, different messages will be shown to the users. We ...
1
vote
3answers
759 views

Advantages and disadvantages of non-Selenium web automation tools

Currently at my company we are using webdriverio + selenium for e2e automated testing. In the past months we have experienced a lot of trouble making our tests work correctly, and most of the cases ...
6
votes
2answers
1k views

Switching from JavaScript to TypeScript for Protractor e2e tests

Not very long time ago, Protractor itself migrated to TypeScript internally. I've also heard and seen several Protractor test projects moving to TypeScript. We have a rather big and growing test ...
1
vote
0answers
400 views

Unable to run the Protractor tests in safari browser and build failed

My safari browser unable to locate the elements also and used so many delays: My Configurations are: iMAC Version: 10.11.6 OS X El Capitan Safari Version: 10.0.3 Protractor version: 5.1.1 ...
2
votes
1answer
195 views

ATDD with Microservices (comprosing REST and Messaging)

Without a UI, I know Acceptance Test Driven Development can still be performed against APIs etc (sort of headless vertical slice development and testing if you will) but where do we draw the line for ...
1
vote
2answers
3k views

How to check if a file with random changing name is downloaded using protractor selenium? [closed]

This is the path of file capabilities: { 'browserName': 'chrome', 'chromeOptions': { prefs: { download: { 'prompt_for_download': ...
2
votes
1answer
2k views

“Failed: Cannot read property 'isPresent' of undefined”

it('should be able to create a task for a product as a CTA', function () { browser.sleep(6222);browser.sleep(6222);console.log("ss"); productPage.productsTab.click(); expect(productPage....
2
votes
3answers
2k views

Protractor - Find delete button in <tr> with respect to <td> in other <tr>

In the web page, we have a number of rows (with row nested to it). The below code is a snippet for one such row. <tr ng-repeat="abc" class="alpha"> <td class="one ng-binding"> Apple &...
2
votes
1answer
142 views

Automated integration testing spanning multiple services

I am working on a project in which we keep one wiki platform in sync with the content of other. The way we do this is a document edit on 'Wiki A' kicks of a data flow pipeline that transforms data ...
5
votes
3answers
181 views

Good example codebase (opensource project) for learning integration testing?

I would like to learn more about automated integration testing / end-to-end testing, especially for web applications. I am looking for a good codebase, which has nicely structured, efficient ...
4
votes
4answers
299 views

What tools are recommended for end to end page load time testing (including ajax and styling elements)?

We are looking to measure the length of time it takes for certain key pathways to become 'usable' e.g. certain styling elements will have loaded in and some information ajaxed in on a page. Ideally ...
0
votes
1answer
140 views

Why is end to end testing needed? [closed]

Isn't end to end already tested when you do different levels of functional tests? For example: 1. Test A -> B (but to do this, need to do x -> z) 2. Test C -> F (but to do this, need to do A -> B) 3. ...
4
votes
5answers
179 views

Should I re-test fix at system level when the issue is at unit level?

I found a defect in manual end-to-end tests. We were able with developers to isolate the possible root cause in one of the components. We wrote a unit test that reproduces the defect at unit level. ...
7
votes
6answers
1k views

Should end-to-end tests be self-contained?

I am automating web UI tests using Selenium. These tests are written partly in the spirit of Unit tests, that is they try their best to leave the application in the same state in which they found it. ...