|
|
|
|
|
by nmjohn
3053 days ago
|
|
> they instead decide to hardcode usernames and passwords, it's a huge red flag. Why? That seems like an oddly specific thing to be a _huge_ red flag. Are you expecting random data to actually surface bugs - ie: making your tests non-deterministic? Or is there some other benefit you are looking for to make it such an important criteria? |
|
That prototyping later becomes extremely useful for building local databases -- a strong factory suite means I can rebuild my local database and have it completely populated with randomized dummy data. Changing locales on some packages means I can have a local environment populated with data tailored for a completely different country and language, for example.
Re: surfacing bugs -- in a lot of cases yes. And a lot of bugs have been found this way.