欢迎来到测试中心! 我们可以协调我们的工作,这是有用的,以防你没有访问IRC或不是。 填的表只是遵循简单的可以理解的指导方针。 如果你不理解他们在IRC频道# reactos-testers请。 谢谢!


开发人员要求

这里任何开发人员可以要求测试人员测试:即testbox,应用程序,或一个补丁。 请求可以由开发人员完成。 测试人员可以填写结果报告。 当你测试一个修订,更改测试领域和轻铁设置为T +数量(即。 T40020)所以其他测试人员知道你测试这个版本。 经过测试和知道结果改变T R(例如R40020)和更新结果。

  • 开发:开发人员要求测试的名称。

  • 要求:一个简短的描述(例如测试FF鼠标bug)。

  • 应用程序/ TestBox:链接到应用程序(如果需要的话),请使用维基语法。

  • 的方式测试:一个JIRA链接问题描述测试步骤或如何测试一个简短的概述。 请尽量保持简短。

  • 测试人员:测试人员的名字做了测试。

  • 轻轨交通(去年修订测试):添加一个字母前的数字,T意味着目前测试,R意味着测试

  • RES:测试结果:失败或没有失败。

Dev 请求 App / TestBox 的方式测试 测试人员 轻轨车 Res:
Devname 简短的描述 在这里下载: 打开菜单,检查如果字体间距还是错的,等等。 TestrNam r40xxx 失败
rafalh 测试最新UniATA 0.41 b2(没有ReactOS特定的黑客) http://www.megaupload.com/?d=5ZZF478R 检查回归实际硬件和所有虚拟机。 - - - - - - - - - - - - - - - - - -

回归测试

这里任何开发人员或测试人员发现一个回归可以添加一行,以便测试人员可以很容易地跟踪运行回归测试和允许的协调工作。 如果你发现了回归然后添加你的名字,虚拟机的回归描述和你测试它。 也添加一个修正bug并不是现在和失败的一个(如果你有这些信息)。 如果你是回归测试 添加 (不要删除别人测试工作)测试修改你要测试在测试领域(添加4前尼克字母)。 如果有更多的测试人员regtesting您将看到修正他们要测试。 它将帮助你选择最有趣的修订。 我们推荐的 二分查找 。 当你完成测试修改,更新工作/失败和VMW / QEM VBX列。 也删除你测试的修订号测试。

  • 名称:开发人员或测试人员的名字谁找到了回归。

  • 回归:回归的描述,或者一个JIRA链接问题。

  • VMWA:“是的”如果在VMware回归发生,如果没有“不”。 “元”如果不是测试。

  • QEMU:“是的”如果回归发生在QEMU,如果没有“不”。 “元”如果不是测试。

  • VBOX:“是的”如果回归发生在VirtualBox,如果没有“不”。 “元”如果不是测试。

  • RHDW:“是的”如果回归发生在真正的硬件,如果没有“不”。 “元”如果不是测试。

  • WRKs:数量的修改错误不存在。

  • 失败:错误的修正的数量失败。

  • 测试:测试之前(在下载修改之前确实)在这里添加你的号码和你的三个字母(例如40100维克)。

的名字 回归 VMWA QEMU VBOX RHDW 作品 失败 测试
DEV /测试工程师 回归的描述 是的 是的 被忽视的热带病 被忽视的热带病 40102年 40235年 40180 cae,40180维克,40180 ami,

测试应用程序

本节分为2表。

  • GoldenAPPS:“GoldenAPPS表”最重要 现在的工作应用程序的正常工作 ReactOS。

  • CandidateAPPs:“CandidateAPPs表”的踪迹 非应用程序必须跟踪,因为他们的工作的重要性 。 他们将搬到“GoldenApps ReactOS当他们开始工作。

描述:

  • 应用:应用程序的名称和链接下载它。

  • 最新修订工作:最新版本的应用程序工作。

  • 状态:如果应用程序测试了“黄金修订”(被忽视的热带病:没有测试)和它是否工作(是)(不)。

GOLDENAPPS

当前的测试目标: bootcd - 58487 dbg 又名牧师58487

应用程序 最新的修订工作 状态
Firefox 2.0.0.20 58487年 ——搜索引擎图标颜色问题非常有效。
此处 58487年 工作得很好。 没有渲染问题或BSOD测试期间。 不注册成为默认浏览器。
K-Meleon 1.5.2 58487年 作品——切换标签不重画。 加载页面有时挂。 Ocasional地址栏输入问题。
Adobe Reader 7.1 58487年 作品——菜单问题,图标没有显示。 pdf文件为测试
福昕阅读器2.1 58487年 作品——菜单的问题。 需要MFC42.DLL。
Adobe Flash Player 10
r58487测试,版本10.1.102.64和10.3.183.29安装成功。 使用Firefox 2.0.0.20、广告动画或“关于flash网页”打得很好,然而在youtube上球员崩溃,BSOD。 此处也一样
雷鸟2.0.0.18 58487年 的工作原理。 唯一的问题指出需要点击扩展它的子菜单的菜单项。
太阳鸟0.9 58487年 安装和似乎工作得很好。
2.6.4 Abiword 58487年 作品——文本渲染问题。 滚动条是行不通的。 工具栏在16位颜色有红色背景。
目前管理器1.7 58487年 r58487:测试结束时设置,取消“运行经理”和“展示的新”或它将推出2 far.exe的无形的实例。 应用程序本身,然而似乎工作好。
解压缩的软件3.80 58487年 安装和主要工作。 评论有错误的字体,看不出是什么类型提取对话框中,和不能出口设置。 文件系统是固定在腐败中提取一些文件 核心- 6098
7 - zip 4.65 58487年 作品——小重绘问题。 经历了内置基准40倍,之后我有压缩,然后测试了558 MB的安装高格魔法门之英雄无敌2,似乎是稳定的。 集成的帮助只显示指数,而不是页面内容。
DosBox 0.72 58487年 工作得很好。
Mirc 6.35 58487年 工作得很好。
Samba-TNG 58487年 几个警告但似乎工作稳定。
IrfanView 4.23 58487年 需要MFC42.DLL。 一定要取消谷歌搜索栏设置。 ——应用程序极好地工作。 重新使用放大问题。
记事本Lite 3.3.1 58614年 在r58614工作。 必须是未压缩的(见 核心- 7027 )。
SeaMonkey 1.1.17 58487年 58487年测试。 现在开始通常在全新安装,fonctionnal但颜色按钮失踪。
Filzip 3.06 58487年 但是有工作记忆异常(见 核心- 7021 )
AIDA32 3.94 58487年 应用程序功能完美。 16位颜色的图标颜色错误的模式。
UniversalVW 58487年 工作。
SciTE 1.77 58487年 ——似乎好运行工作。
VLC播放器0.8.6i 58487年 的工作原理。 播放MP3和FLAC完美工作,试着寻找。 尝试着玩MKV H。 264里面,但只有音频。

候选人的应用

的名字 应用程序 牧师 VMWA QEMU VBOX ViPC RHDW 错误安装 错误的工作
维克,绝地武士(位) Opera 9.64 58487年 是的 被忽视的热带病 是的 是的 是的 VMWA / VBOX / RHDW:没有 VMWA / VBOX / ViPC7 / RHDW:没有- @Jedi和维克:不你崩溃如果你输入一些歌剧吗? ——basisbit

它挂——绝地

Saibamen VMWA - r58487没法子好用;)只在标题栏的图标没有显示。


Opera 11.11
被忽视的热带病 被忽视的热带病 被忽视的热带病 被忽视的热带病 被忽视的热带病

维克/位/ Ey3 Chrome 10.0.648.204 44317年 没有 被忽视的热带病 没有 被忽视的热带病 被忽视的热带病 VMWA:没有。 HW:它说“预置”在一个循环中。
Ey3 /位 查看器2003 44317年 没有 被忽视的热带病 没有 被忽视的热带病 没有 :没有 VMWA:它不启动。 核心- 4237
Ey3 /位 Excel 2003观众 44317年 没有 被忽视的热带病 没有 被忽视的热带病 没有 HW:没有 HW:它不启动。 然后试图在安全模式下运行,但失败了。 核心- 4128
Ey3 Powerpoint 2003观众 42470年 是的 被忽视的热带病 是的 被忽视的热带病 是的 VBOX / VMWA / HW:没有 VBOX / VMWA / HW:没有——不再在microsoft.com在线……

测试58487在VBox,安装程序似乎并没有创建一个过程。 什么也不会发生。

Ey3 /位 OpenOffice 3.3.0 44317年 没有 被忽视的热带病 没有 被忽视的热带病 没有 因为MSVCR90 HW:安装失败。 dll文件不存在。
维克/,Jedi-to-be 7.56总指挥官 42470年

42934年

是的 被忽视的热带病 是的 是的 是的

维克/位 净框架3.0 42470年 没有 被忽视的热带病 没有 被忽视的热带病 没有 VMWA:错误:“Insuficient特权。” 核心- 4132
Vicmarcal,Jedi-to-be Java 6.25 41233年

42934年

没有 被忽视的热带病 被忽视的热带病 没有 被忽视的热带病 VMWA ViPC7:没有 VMWA ViPC7:错误的内存不能读 核心- 3850
Ey3 微软Office 2003 43812年 没有 被忽视的热带病 没有 被忽视的热带病 没有 HW:它不再冻结。 它停止告诉“安装中断,因为一个错误”

游戏

测试游戏(赢得和DOS)在ROS看到 游戏ROS测试

应用程序相关的bug报告

确保错误只发生在ReactOS和不是一个bug,也发生在Windows。 如果它发生在你应该咨询与支持的应用程序或开发团队。 如果可能的话,你应该尝试不同的版本的Windows,确保应用程序是使用版本。

如果错误发生在一些版本的Windows ReactOS,它可能不是ReactOS。

  • 注意所有的细节测试不同版本的windows当你提交错误报告

  • 试着最近的一个晚上 构建

  • 和你的每夜构建收集 调试日志 从ReactOS

  • 让你的错误报告。

    • 附上你的Windows测试调试日志的详细的笔记

    • 记录完整的所涉及的所有软件版本(通常是类似“2.34.4567.562转速19382 RC2…”):VMware,ReactOS SVN数,失败的应用程序。

    • 把屏幕截图如果适用的应用程序失败,如何在Windows或失败的不同工作比ReactOS和附加。

  • 如果它是一个商业应用程序,它是闭源和成本钱那么你可能是一个 调试 ReactOS和可能的人 提交补丁

  • 给出一个适当的格式复制错误报告的应用或开发团队,让应用程序的支持。

是什么让一个应用程序重要

被跟踪的应用程序不被跟踪,因为只有他们的受欢迎程度或因为某人喜欢的应用程序很多,有更重要的原因。

  • 一些关键的应用程序使用操作系统的一部分,它可以显示进程或回归,将会影响许多其他应用程序。

  • 应用程序在大多数系统所需满足共同需要。

  • 所需的应用程序开发的操作系统。

因为跟踪太多应用程序在这个级别的细节是困难的你应该不只是另一个应用程序添加到列表。 这个列表应该讨论的新内容 火球 , Caemyr , vicmarcal IRC 或者他们的讨论页。 但是之前,你应该问问自己这些问题:

  • 将这个应用程序测试许多不同部分的操作系统?

  • 这个应用程序做一些能帮助测试或开发通过追踪其用法?

  • 有跟踪应用程序,已经这样做了吗?

  • 有充分的理由希望这个特定的应用程序被跟踪?

如果你能回答是的两个前三,第四,那么你可以考虑要求在IRC添加它。

跟踪其他应用程序

你 可以跟踪应用程序自己,但请注意,这将是你的责任来测试您的应用程序和报告任何错误。  您还必须确保缺陷并非可再生的当前版本/版本的Windows,以防错误是在应用程序中,而不是操作系统。  如果你还感兴趣的你最好的选择是跟踪用户页面上的错误。 你可以复制上面的应用程序表和编辑它。





Welcome to the Testing Central! Here we can coordinate our efforts, this is useful in case you don't  have access to or aren't on IRC. To fill the tables just follow the easy understandable guidelines. If  you don't understand them please ask in the IRC channel  #reactos-testers. Thanks!


Developers Request

Here any developer can ask testers for a test: i.e. a testbox, an  application, or a patch. The request can be fulfilled just by a developer. Testers can fill in the result report. While you are about to test a revision, change the tester field and set  the LRT to T+number(i.e. T40020) so other testers know you are testing  this revision. After testing and knowing the result change the T to R  (i.e. R40020) and update the result field.

  • DEV: Name of the developer who asked for a test.

  • Request: A short description ( i.e. Test for FF mouse bug).

  • Application/TestBox: A link to the application (if needed), please use Wiki syntax.

  • Way of Testing: A link to a JIRA issue where the testing steps are  described or a short overview of how to test. Please try to keep it  short.

  • Tester: The name of the tester who did the testing.

  • LRT (Last Revision Tested): Add a letter before the number, T means currently testing, R means tested

  • RES: Results of the test: failed or no failure.

DevRequestApp/TestBoxWay of TestingTesterLRTRes:
DevnameShort DescriptionDownload it:HEREOpen the menu and check if font spacing still wrong, etc.TestrNamr40xxxFAIL
rafalhTest newest UniATA 0.41b2 (without ReactOS specific hacks)http://www.megaupload.com/?d=5ZZF478R Check for regressions in real hardware and all virtual machines.---

Regression Testing

Here any developer or tester who finds a regression can add a line,  so that testers can easily keep track of running regression tests and to  allow the coordination of the efforts. If you discovered the regression then add your name, the regression  description and in which Virtual Machines did you test it. Also add a  revision where the bug was not present and the failing one (if you have  that information). If you are regression testing, then add (don't delete others  testing efforts) the testing revision that you are going to test in the  testing field (add your 4 first nick letters). If there are more testers  regtesting you will see the revisions they are going to test. It will  help you to choose the most interesting revision. We recommend the binary search. When you finished testing a revision, update the Working/Failing and the  VMW/QEM/VBX columns. Also delete your testing revision number from the  testing.

  • Name: The name of the developer or tester who found the regression.

  • Regression: Description of the regression, or a link to a JIRA issue.

  • VMWA : "Yes" if the regression happens in VMware, "NO" if doesn't. "NTD" if Not Tested.

  • QEMU : "Yes" if the regression happens in QEMU, "NO" if doesn't. "NTD" if Not Tested.

  • VBOX : "Yes" if the regression happens in VirtualBox, "NO" if doesn't. "NTD" if Not Tested.

  • RHDW : "Yes" if the regression happens in Real Hardware, "NO" if doesn't. "NTD" if Not Tested.

  • WRKs: Number of the revision where the bug isn't present.

  • Fails: Number of the revision where the bug is failing.

  • Testing: Before going to test (before downloading the revision  indeed) add your number and your three letters here (i.e. 40100VIC).

NameRegressionVMWAQEMUVBOXRHDWWorksFailsTesting
DEV/TESRegression descriptionYESYESNTDNTD401024023540180CAE,40210VIC,40150AMI,

Testing Apps

This section is divided in 2 tables.

  • GoldenAPPS: The "GoldenApps Table" tracks the most important working apps which nowadays are working correctly on ReactOS.

  • CandidateAPPs: The "CandidateAPPs Table" tracks non working apps which must be tracked because of their importance. They will be moved to "GoldenApps" when they start working on ReactOS.

Description:

  • App : Name of the application and the link to download it.

  • Latest Working Revision: Latest revision where the App was working.

  • Status: It shows if the App has been tested with the "Golden Revision" (NTD: Not tested) and if it Worked(YES) or Not(NO).

GOLDENAPPS

Current Test Target: bootcd-58487-dbg aka rev 58487

AppLatest working revisionStatus
Firefox 2.0.0.20 58487Works well – colour issues on search engine icons.
Firefox 3.0.11 58487Works well. No rendering issues or BSOD during testing. Does not register itself as Default Browser.
K-Meleon 1.5.2 58487Works – Switching tabs does not repaint. Loading pages sometimes hangs. Ocasional URL bar entry issue.
Adobe Reader 7.1 58487Works – menu issues, icons are not shown. PDF-file for Test
Foxit Reader 2.1 58487Works – menu issues. Needs MFC42.DLL.
Adobe Flash Player 10
Tested in r58487, version 10.1.102.64 and 10.3.183.29 the installer  succeeds. Using Firefox 2.0.0.20, ads animations or "about flash page"  play well, however on youtube player it crashes, BSOD. Same with Firefox  3.0.11
Thunderbird 2.0.0.18 58487Works. The only issue noted is the need to click on a menu item to expand its submenu.
Sunbird 0.9 58487Installs and seems to work well.
Abiword 2.6.4 58487Works – Text rendering problems. Scroll bar doesn't work. Toolbars have red background in 16-bit color.
FAR Manager 1.7 58487Tested in r58487: at the end of the setup, uncheck "Run Far Manager"  and "Show what's new" or it will launch 2 invisible instances of  far.exe. The application itself, however appears to work fine.
Winrar 3.80 58487Installs and mostly works. Comments have wrong font, can not see what  is typed in extraction dialog, and can not export settings. Filesystem  corruption extracting some files was fixed in CORE-6098.
7-Zip 4.65 58487Works – minor redrawing issues. Gone through built-in benchmark 40  times, after that I have compressed and then tested a 558 MB  installation of GOG Heroes of Might and Magic 2, seems stable. The  integrated help displays only index, but not the page contents.
DosBox 0.72 58487Works very well.
Mirc 6.35 58487Works well.
Samba-TNG 58487A couple of warnings but seems to work stable.
IrfanView 4.23 58487Needs MFC42.DLL. Be sure to deselect the Google Search Bar in setup. -  Application Works excellently. Redrawing issues using zoom.
Notepad Lite 3.3.1 58614Works in r58614. Must be uncompressed (see CORE-7027).
SeaMonkey 1.1.17 58487Tested on 58487. Start now normally on a fresh install, fonctionnal but colours of the buttons are missing.
Filzip 3.06 58487Work but there is memory exception(see CORE-7021)
AIDA32 3.94 58487Application seems to function perfectly. Icons are colored wrong in 16-bit color mode.
UniversalVW 58487Work.
SciTE 1.77 58487Works – seems to run OK.
VLC Media Player 0.8.6i 58487Works. Playing an MP3 and a FLAC works perfectly, tried seeking as  well. Tried to play MKV with H.264 inside, but only audio plays.

Candidate Apps

NameAppRevVMWAQEMUVBOXViPCRHDWBUG INSTALLINGBUG WORKING
Vic,Jedi,(Bit)Opera 9.64 58487YESNTDYESYESYESVMWA/VBOX/RHDW:NoneVMWA/VBOX/ViPC7/RHDW:None - @Jedi and Vic: doesn't it crash for you if you type something in Opera?- basisbit

It hangs – Jedi

Saibamen in VMWA – r58487 works wery well ;) Only favicon doesn't display in title bar.


Opera 11.11
NTDNTDNTDNTDNTD

Vic/Bit/Ey3Chrome 10.0.648.204 44317NONTDNONTDNTDVMWA: None. HW: It keeps saying "Initialising" in a loop.
Ey3/BitWord Viewer 2003 44317NONTDNONTDNOAll: noneVMWA: It doesn't launch. CORE-4237
Ey3/BitExcel Viewer 2003 44317NONTDNONTDNOHW: NoneHW: It doesn't launch. Then it tries to run in safe mode, but fails again.CORE-4128
Ey3Powerpoint Viewer 2003 42470YESNTDYESNTDYESVBOX/VMWA/HW: NoneVBOX/VMWA/HW: None – not online at microsoft.com any more...

Tested on 58487 in VBox, and installer does not seem to create a process.  Nothing happens.

Ey3/BitOpenOffice 3.3.0 44317NONTDNONTDNOHW: Installation fails because MSVCR90.dll was not found.
Vic/Bit, Jedi-to-beTotal Commander 7.56a 42470

42934

YESNTDYESYESYES

Vic/BitNet Framework 3.0 42470NONTDNONTDNOVMWA: Error:"Insuficient privileges." CORE-4132
Vicmarcal, Jedi-to-beJava 6.25 41233

42934

NONTDNTDNONTDVMWA,ViPC7:NoneVMWA,ViPC7: Error the memory could not be read  CORE-3850
Ey3Microsoft Office 200343812NONTDNONTDNOHW: It does no longer freeze. It stops telling "Installation interrupted because of an error"

Games

For testing games (Win and DOS) in ROS see Games ROS Testing

Application related bug reports

Make sure the bug happens only in ReactOS and is not a bug that also  happens in Windows. If it happens in both then you should consult with  the applications support or Dev team. You should, if possible, try  different versions of Windows, making sure to use versions the  application is meant to work with.

If the bug happens on some versions of Windows and in ReactOS, it is probably not ReactOS.

  • Note all details of your testing on different versions of windows when filing your bug report

  • Try a recent nightly build

  • With your nightly build gather a debug log from ReactOS

  • Make your bug report.

    • Attach your debug log with detailed notes of your Windows tests

    • Record full versions of all software involved (usually something  like "2.34.4567.562 rev 19382 RC2 ..."): VMware, ReactOS SVN number,  failing application.

    • Take screen shots if applicable of how the app failed, how it  worked or failed differently in Windows than ReactOS and attach them.

  • If it is a commercial application that is closed source and costs money then you may be the one that has to do all Debugging for ReactOS and possibly the one who submits the patches.

  • Give an appropriately formatted copy of the bug report to the applications support or Dev team that made the app.

What makes an application important

The applications being tracked are not being tracked because of only  their popularity or because someone likes the application a lot, there  are more important reasons.

  • The application makes use of some critical part of the operating  system, and it may be able to show progression or regression that will  affect many other applications.

  • The application meets common needs that are needed on most systems.

  • The application is needed for development of the operating system.

Because tracking too many applications at this level of detail is  difficult you should not just add another application to the list. New  additions to this list should be discussed with Fireball, Caemyr, vicmarcal on IRC or their talk page. But before that you should ask yourself these questions:

  • Will this application test many different parts of the operating system?

  • Does this application do something that will help with testing or development by tracking its usage?

  • Is there a tracked application that already does this?

  • Is there a good reason for wanting this particular application to be tracked?

If you can answer yes to two of the first three and the fourth then you might consider asking in IRC about adding it.

Tracking other applications

You can track the app yourself but note that it will be your  responsibility to test your applications and report any bugs. You must  also make sure the bugs are not reproducible on the current  version/versions of Windows, in case the bug is in the application and  not in the operating system. If you are still interested your best  option is to track the bug on your user page. You can copy the above  apps table and edit it for this.