Running WebDriver without opening actual browser window I read on the WebDriver wiki today that HTMLUnitDriver only works with the Java client drivers, so I won't be able to use this approach, since we use the C# client drivers. :-\ But I appreciate the input!
What's the best approach to asserting values with automation testing test cases from complex business logic? When you say baselines, are you simply saying take past shipping costs from orders placed in a live database (that we know is correct for the product combinations in each order), sync that data to our QA database as baselines and compare those shipping costs against the shipping costs of what our dev site outputs? And in the future, if we add new logic to shipping, make new baselines in our QA database?