一起学习ruby,用watir做自动化测试吧!

发布新日志

  • BS 系统兼容性测试策略

    2011-03-17 18:30:52

    在项目时间非常紧的情况下,应该怎样不同浏览器的测试呢?

    由于不同类型的浏览器,在代码CSS解析方面会有所不同,所以我们应该优先针对以下3个方面来测:
    1. UI
    2. 键盘操作
    3. 链接调整(包括按钮)

    PS: 今天有人问了下这个问题,我稍微总结了一下,觉得可以跟大家分享,就写下来了。望多多交流。
  • QA workflow for exchanged project

    2008-03-18 20:48:52

    Recently, I analyzed and summarized the experience on working for QA exchanged project, give a share for all.
    Workflow for project testing, and clarify the responsibilities to project owner and tester.

    • Project owner should learn of PRD, clarify all requirements.
    • Review PRD with developers and PM at the beginning of the project, to figure out the issue of design, and make a common sense to the PRD
    • Project owner should build the test plan.
    • Tester responsibilities:
    1. Each tester should learn about PRD of separated different functions before testing, but focusing on different function's testing in different iterations, and expand the function scenarios.
    2. Each tester should focus on different functions testing in different iteration in the project processing, and should cover all functions at the end of the project process.
    3. Run the test case and report the bugs.
    • Project owner responsibilities:
    1. Project owner should distribute different function tasks list to testers as MS OneNote format (currently);
    2. Daily review bugs with tester;
    3. Daily report for current project testing status to Team Leader;
    4. Give iteration testing report to project group, including developer, to clarify the project status to all members, and improve the confidence of developers for the project.
    5. Report the need of testers.
    • For added new features and updated features (via email, document, or Team System task, and so on), project owner should make a collection and make an associated to the PRD with updated time.
    • Project owner should update the test cases in time, and all the testers should follow the test plan on their testing.
    • Prepare automatic test cases for Smoking testing on the project process
    • On the project process, if the develop can provide a finished task list to QA, that would make the test work in high efficiency.
  • 看微软是如何管理项目的?

    2007-11-30 17:15:25

    项目管理:
    1。一个大的项目,分成若干子模块。
    2。每一个模块对应一个需求人员,一个开发人员和一个测试人员。
    3。详细需求文档,要详细到每个接口的定义,甚至每个输入框可输的数据类型。
    4。评审需求文档, 参与人员包括,此模块的开发人员和测试人员;开发经理和测试经理(评审需求用来保证和其他模块兼容);市场人员(从用户角度考虑);大头(据说是比尔.G直接的下属)这六个人去评审这个模块的需求,这六个人一起去看需求文档是否合理细致,实行一票否决制,任何一个人不Sign Off都不能通过。


    测试后期到准备发布阶段,发布评估标准(Release Criteria):

    l         95%的测试用例通过率,且持续时间>5天。

    l         允许有5%的case不通过,但级别不能是重要的case..

    l         代码覆盖率>85%

    l         ZBB零bug边界,保持15天
    (引载)
Open Toolbar