主题:软件测试
外观
软件测试主题
软件测试是用来衡量软件开发的质量的过程。取决于所采用的测试方法,软件测试可以在开发过程中的任何时间执行。传统上大部分的测试工作发生在需求已被定义后或编码过程已经完成后,但在敏捷测试中大部分测试工作是与他们并行的。因此,测试方法是由所选择的软件开发方法来决定的。
精选条目
关键字驱动测试(Keyword-driven testing),也被称为“表驱动测试”或“作用词测试”,是将自动化测试创建过程分为两个不同的阶段的一种软件测试方法:一个是在规划阶段,一个是在实施阶段。 ...更多
精选图片
在葛丽丝·霍普在为哈佛大学的科学电子计算机Harvard Mark II工作时,她的同事发现了一只飞蛾被困在一个继电器中,从而阻碍了设备的运作,于是她将她们的行为称为为系统“除虫”(debugging)。虽然并不能肯定“电脑bug”这一术语的发明是归功于霍普,但她确实将这个词普及了开来。这只飞蛾的遗骸仍可以在华盛顿哥伦比亚特区史密森尼学会美国国家历史博物馆该机构的日志簿中找到。
精选传记
你知道吗?
名句
- “Quality is never an accident; it is always the result of intelligent effort.” -- 约翰·拉斯金
- “Program testing can be a very effective way to show the presence of bugs, but it is hopelessly inadequate for showing their absence.” -- 艾兹赫尔·戴克斯特拉
- “Beware of bugs in the above code; I have proved it correct, not tried it.” -- 高德纳
- “Given enough eyeballs, all bugs are shallow.” -- 林纳斯定律 according to 埃里克·雷蒙
- “If it ain't broke, you are not trying hard enough.”
- “Quality is free, but only to those who are willing to pay heavily for it.”
软件测试新闻
美国政府的医疗保健交流网站healthcare.gov自2013年10月起遭受了许多类型的技术问题。问题不仅仅出在业务容量方面,而是涉及软件和系统设计问题。
“我们没有做足够的端到端测试”(end-to-end testing)美国卫生与公众服务部部长凯瑟琳·西贝利厄斯在2013年10月30日美国众议院能源委员会和商务部举行的听证会上如是说。
分类
其他分类
软件质量特性
相关主题
欢迎参与
- 扩充条目
- 将引用添加到条目中以便进行考证
条目
- 测试流程:行为驱动开发、ISO 9000、ISO 9126、能力成熟度模型、静态程序分析、轻量级软件测试自动化、调试、Mutation analysis、Equivalence Partitioning、质量管制、软件质量、软件测试、Performance engineering、形式验证、Risk-based Testing、Fault injection、Fagan inspection、可靠度、软件质量保证、软件检查、Dynamic program analysis、Symbolic computation、Extreme quality assurance、自动化测试、Computerized system validation、Testing Web Sites、Quality audit
- 测试等级:单元测试、集成测试、集成测试、验收测试、系统测试
- 测试类型:Ad hoc testing、Alpha Testing、All-pairs testing、Beta Testing、黑盒测试、Boundary testing、Boundary Value Analysis、Build Verification Test、代码覆盖率、兼容性测试、Conformance testing、Combinadic、探索性测试、模糊测试、GUI software testing、游戏测试、Hallway testing、Installation testing、关键字驱动测试、Load testing、Mobile Device Testing、Monkey test、Manual testing、基于模型的测试、Playtest、伪翻译、QuickCheck、回归测试、Recovery testing、Sanity testing、Scenario testing、Soak testing、Software performance testing、Software verification、冒烟测试 (软件)、Stress testing、静态程序分析、Session-based testing、可用性测试、白箱测试
- 著名的bug:List of software bugs
- 人物:Charles E. Brady、Jr.、Kenneth D. Cameron、Patrick G. Forrester、Erich Gamma、Charles D. Gemar、Brent Hailpern、Steven Hawley、Cem Kaner、Adam Kolawa、James D. McCaffrey、Brian Marick、Harlan Mills、Stephen S. Oswald、Gene Spafford
- 公司:AutomatedQA、Borland、CTG、Compuware、IBM、Lionbridge、惠普 HP Software Division、Micro Focus、Microsoft、National Software Testing Laboratories、Segue Software、uTest、Telerik
- 测试管理:Test strategy、测试计划、测试工作、Test Data Generation
- 测试工具(商业):AdaTEST95、Automation Anywhere、Cantata++、CAST tool、Coverity、ECLAIR、Goanna、IBM OLIVER (CICS interactive test/debug)、Insure++、Jinx、Jtest、LDRA Testbed、HP LoadRunner、HP Quality Center、Microsoft Test Professional、Microsoft Visual Studio Ultimate、QF-Test、Polyspace、Ranorex、Silk Performer、SilkTest、SIMMON、TestComplete、TestPartner、Testware、Time Partition Testing、TOSCA、HP WinRunner、Test Studio
- 测试工具(自由/开放源码):AutoIt、CFUnit、CAMV XML、Check、CPPUnit、Curl-loader、DUnit、Fastest、FindBugs、FitNesse、Framework for Integrated Test、FUnit、HttpUnit、Apache JMeter、JUnit、PHPUnit、Litmus (Mozilla)、Mauve (test suite)、NUnit、PyUnit、RSpec、Selenium、SimpleTest、soapUI、Splint、STAF、TestNG、Watir、WET Web Tester、xUnit
- 测试工具(其它):en:Category:Emulation software、LURCH、测试自动化框架、虚拟设备
- 认证:英国电脑学会、National Software Testing Laboratories、ISTQB、CSTE
- 协会团体:Software Engineering Institute、Association for Software Testing、American Society for Quality
- 软件标准:IEEE 829、TTCN
- 术语:程序错误、测试用例、测试包、测试脚本、海森堡bug、被测系统、模拟对象、Test harness、Test data、Testbed、测试平台、调试工具、边界案例、验证及确认、test plan、Test Anything Protocol、Zarro boogs、Thrash (computer science)、Memory debugger、Xqa
- 其他:Software testing outsourcing、软件度量、List of unit testing frameworks
维基媒体上的相关内容
进入以下维基媒体计划可获取更多相关信息: