New answers tagged

1

You should make more clear what you want to know because you mixed two things up. Let me give you some hints. On the one hand you want to know, how to do functional testing, especially black-box testing, to crash a (web) application. To achieve that you should perform negative tests. In your case, if you want to manipulate input fields, forms etc. you ...


1

Think about the three steps for every test setup execute teardown Ideally this is done for every test and the database strategy used between tests is truncation. Frequently this is deemed not possible and seed data is used which would slow down the tests too much if deleted each time. In those cases each test should use the database strategy of rolling ...


3

One of the possible solutions: Generate a random object that has all the states different each time Use that object to fill the page Use that object to check the response. There should be some asserts that understand that "if this is filled, then the response needs to have this" Running this test multiple times would cover many of the scenarios. But you ...



Top 50 recent answers are included