在2004年8月,我前往北京为一家外资企业工作担任自动软件测试工程师。
And in August 2004, I left for Beijing and worked for a foreign enterprise as an automation software test engineer.
介绍了两种针对基于黑箱的自动软件测试工具的质量保障方法,并详细讨论了软件故障注入方法。
Two methods of guaranteeing the quality of automatic software test tools based on black box are introduced, and the approach for software fault injection is discussed in detail.
传统的自动软件测试,只有当程序做了“坏事”的时候,才会意识到程序出现问题了,因为这些“坏事”会导致程序崩溃而退出运行。
Traditional automated testing systems detect when programs do "bad things" that lead to crashes, forcing the program to quit.
开发人员测试将自动软件质量扩展到了开发人员范畴。
Developer testing extends the idea of automated software quality into the Developer space.
在我们签入我们代码的同时,软件仓库会自动构建所有的应用程序,然后对它们运行单元测试。
As soon as we checked in our code, the repository would automatically build all of the applications and run the unit tests against them.
若能提前自动地测试浏览器的兼容性,就可以在软件投入市场前及时发现和修复跨浏览器支持的问题。
Testing browser compatibility early, and in an automated way, ensures that cross-browser support problems are surfaced and fixed before the software gets to the market.
自动测试改变了我思考软件开发的方式。
Automated testing changed the way I think about developing software.
为了单独使用软件自动化测试工具,您必须拥有关于编写脚本的脚本语言的丰厚知识。
To use software test-automation tools alone, you must have a thorough knowledge and understanding of the scripting language of the underlying tool that is used for scripting.
所有的软件测试都需要进行测试,Rational 测试工具可以帮助您创建测试、自动化测试过程,以及报告测试的结果。
Thorough testing is required for any software offering, and Rational testing tools help you create tests, automate the testing process, and report on the outcome of the tests.
Load可用来编写用于测试基于SOAP的Web服务可扩展性和性能的自动测试软件组。
Load is available to write test automation suites for performance and scalability testing of SOAP-based Web services.
一个测试自动化框架是为软件自动化测试提供支持的一组假设、概念和实践。
A test automation framework is a set of assumptions, concepts, and practices that provide support for automated software testing.
我们的开发团队需要使提供测试准备上的过程自动化,以保证所有的系统都在运行需要测试的软件的正确版本。
Our development team wants to automate the provisioning of the test lab to ensure that all systems are running the right versions of software required for testing.
软件系统的规模和复杂性在持续增加,测试自动化也有相同的趋势。
The size and complexity of software systems continues to increase, and test automation has followed the same trend.
当您使PDF的生成自动化时,您可以开始使用软件工程的所有技术:版本控制、抽象、专业质量的备份和回归测试等等。
When you automate generation of PDF, you can begin to use all the techniques of software engineering: version control, abstraction, professional-quality backups, regression tests, and so on.
一个原因就是,迄今为止,测试自动化工具在很大程度上忽略了最大一类测试软件的人的需求:业务分析师。
One reason is that, until now, test automation tools have largely ignored the needs of a large category of people who test software: business analysts.
所有的研究、计划、审阅、测试自动化开发,和维护都为了一个目的:使我们找到软件中的缺陷。
All the research, planning, reviewing, test automation development, and maintenance are done for one purpose: to enable us to find bugs in the software.
我想,不管您在软件生产环境中扮演什么样的角色,具备快速编写轻量级ui测试自动化的能力都能使您的技能得到很大提高。
I think you'll find the ability to write lightweight UI test automation quickly to be a useful addition to your skill set no matter what role you play in the software production environment.
一旦你有一种自动化的构建和测试方案,你就可以自动化进行基线、报告、部署,以及你的软件构建和发布生命周期中的许多其它方面。
Once you have an automated build and testing solution, you can automate baselining, reporting, deployment, and many other aspects of your software build and release lifecycle.
对于当今的复杂软件应用程序,自动化工具对生成测试数据并运行和分析测试是必要的。
For today's complex software applications, automated tools are essential for generating test data, and for running and analyzing tests.
对软件测试团队来说,未完成的议程包括一些行为,比如实现测试自动化,或者学习新的技术或平台(比如j2ee)。
For a software test team, the unfinished agenda can comprise several courses of action, such as building test automation or learning new technologies or platforms (such as J2EE).
当您在手动测试应用软件中创建缺陷记录时,数据就会被自动复制。
Data is copied automatically when you create a defect record from within the manual testing application.
共同使用测试自动化和运行时分析是一个明智的策略,这样可以有助于发布高质量的软件的最终目标。
Using test automation and runtime analysis together is a smart strategy that helps with the ultimate goal of delivering quality software.
这个好主意用来创建(或调整)软件工具使得测试更加自动化且更有效率。
The good idea is to create (or adapt) software tools to make test automation easier and more effective.
在软件以较小的方式经常变更,并且新的发布版本经常交付时,回归测试的自动化就十分重要了。
Automation of regression tests is desirable when the software is frequently changed in minor ways, and new releases are often delivered.
软件架构师和开发者依靠自动化设计和构造工具,来快速地把业务需求转变成他们可以测试,验证,并部署的有形组件。
Software architects and developers rely on automated design and construction tools to rapidly transform business requirements into tangible components that they can test, validate, and deploy.
这个根本的原因使测试团队不能在多重软件版本中维持自动化。
This root cause prevents test teams from sustaining automation across multiple software releases.
自动化测试意味着编写一个软件来测试其它软件。
Automated testing means that you write software to test other software.
他们提供的服务最终将会实现自动化,而这一现象正在发生,比如,软件测试。
Many of the services they now provide will eventually be automated; this is already starting to happen, for example, in software testing.
一般情况下,这个构建应用软件和运行测试单元的过程都是自动的安排有序地每夜或者每周运行的工作。
Typically, the process of building the application and running the test suite is automated and scheduled as nightly or weekly jobs.
在运行您的可测试应用软件之前对已经发生的进行自动化操作是很容易的,因为您可以控制一切。
Automating what happens before running your instrumented application is easy, because you have all of the controls.
应用推荐