2014-05-25 2 views
2

약간의 문제가 있습니다. ASP.NET MVC 애플리케이션을 작성하고 지속적으로 개발하고 있습니다. 문제는 매번 사이트의 작은 부분 (데이터베이스와 관련이없는 부분)을 업데이트 할 때마다 사이트의 다른 부분에서 약 4 가지 다른 부분이 손상되는 것입니다. 나는 그것을 예측하기 위해 최선을 다해 왔지만, 결국에는 테스트 할 수있는 더 나은 방법이 있다는 것을 알고 있으며, 모범 사례에 대한 일반적인 합의가 무엇인지 궁금 할뿐입니다.적절한 테스트 방법

감사합니다.

+0

솔루션을 찾기 전에 문제를 찾아야합니다. 그것은 나쁜 코드 또는 나쁜 테스트의 문제입니까? –

+0

현재 적절한 테스트 구조가 갖추어져 있지 않은 것이 문제입니다. – Jack

답변

0

요약하면 정리가 안된 답변입니다.

Have a plan. 
Know what the change is. 
Document what you are going to test and why. 
Maintain a test suite (Regression) to execute after all major changes. 
Keep improving your test cases and adding the ones you missed 
(there should be a test case associated with all your bugs. 
This will ensure the same bug doesn't get introduced due to regression. 

그리고 당신 같은

은 적절한 구조를 가지고 프로세스 구현을 위해, 더 나은 코드 리뷰 (그들은 제출하기 전에 버그를 잡을)이이 모든에 대해 많이 읽는 유지했다.

이 답변은 편집하기에 적합합니다.

+0

글꼴 색칠은 어떻게됩니까? : \ –