有一些解决这种困难的方法,但它们都会增加测试的复杂性。
There are ways to solve that, but they all increase the complexity of the tests.
一个构建发生故障时,我希望能够立即知道这一情况,以便就能够采取适当的行动来解决这一问题——不论那是编译错误、测试故障甚或是整体复杂性的增加。
When a build is broken, I want to know immediately so I can take the proper action to fix it — whether that be a compilation error, test failure, or even an increase in overall complexity.
软件系统的规模和复杂性在持续增加,测试自动化也有相同的趋势。
The size and complexity of software systems continues to increase, and test automation has followed the same trend.
尽管服务很好,它能够使你的应用更灵活,但它也增加了你代码基础和测试策略的复杂性。
While services are good and can make your applications more flexible, they also increase the complexity of your code base and testing strategy.
只有根据测试证明有充分的性能理由时才增加复杂性。
Add complexity only when there is a sufficient performance justification for it based on testing.
在这里,为了得到调试动态生成的测试包的能力,必须增加额外的复杂性。
In this case, in order to gain the ability to debug dynamically generated test suites, you are forced to add additional complexity.
每日构建或每晚构建(nightly build)任务与开发人员进行单元测试的任务之间的差距随着复杂性和自定义的增加而增加。
The gap between daily or nightly build tasks and developer tasks for unit testing widens as complexity and customization is added.
减少项目时间和增加应用程序的复杂性,使更多的项目团队成员投入到测试工作,而他们中的很多成员缺乏测试经验。
Decreases in project timelines and increases in application complexity have drawn more project team members into the testing effort, many of whom lack testing experience.
但在单元测试中读和写文件会减缓测试,增加更多的复杂性(如创建临时目录和在使用后清除文件)。
But reading and writing files in unit tests slows tests and requires adding more complexity (like creating a temp directory and cleaning up files after use).
但在单元测试中读和写文件会减缓测试,增加更多的复杂性(如创建临时目录和在使用后清除文件)。
But reading and writing files in unit tests slows tests and requires adding more complexity (like creating a temp directory and cleaning up files after use).
应用推荐