ASP.NET Web 应用程序测试经验

发布于 2024-07-12 09:38:10 字数 315 浏览 9 评论 0原文

在我们的项目中,我们有 20 个简单的 Web 控件,8 个复合 Web 控件,包括 Ajaxable 自定义网格。 所有模块的开发都依赖于这些控件。

现在我害怕改变一个控件,因为它对模块的影响比我想象的要大。

我知道为时已晚,但我需要为我的控件编写一些测试用例。

我在网上搜索并找到了 WatiN。 看起来不错,但我想知道它有效吗?

我还想听听您对 WatiN 或其他工具的体验。 如果您有不同的解决方案/技术来测试您的网络应用程序/核心自定义控件,我想了解您遇到的详细信息和问题。

感谢所有的答复 !

In our project, we have 20 simple web controls, 8 composite web controls including Ajaxable Custom Grid. And all modules are developed dependent to these controls.

And now I afraid to change a control, because it effects modules more then I think.

It's too late I know but I need to write some test cases for my controls.

I searched web and find WatiN. It look good, but I need to know is it effective ?

And also I want to hear your experiences on WatiN or other tools. If you have different solution / technic to test your web applications/core custom controls, I want to learn details, problems you faced.

Thanks for all the replies !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

眼中杀气 2024-07-19 09:38:10

WatiN 的+1,就像魅力一样。

+1 for WatiN, works like a charm.

笑红尘 2024-07-19 09:38:10

硒+100。 我在上一份工作(一个高流量的公共网站)中使用它进行回归测试,它极大地增强了我的信心,即版本不会破坏该网站。

+100 for Selenium. I used it for regression testing at my last job (a high traffic public website), and it greatly increased my confidence that a release was not going to break the site.

吹泡泡o 2024-07-19 09:38:10

Selenium 对我来说是一个很棒的工具。 它在 Firefox 中提供了一个 IDE 来手动创建测试,并且有一个可以相当轻松地实现自动化的测试运行程序。 它由 ThoughtWorks 支持/开发,他们的工作非常扎实,所以它不太可能很快消失。

硒的一些特性:

  • 适用于大多数主要浏览器(不确定 Google Chrome)
  • 支持javascript(可以编写案例来检查javascript值)
  • 支持 Java、C#、Ruby、Perl、PHP 和 Python

  • Selenium has been a great tool for me. It provides an IDE in firefox to create tests manually, and has a test runner that can be fairly easily automated. It's backed/developed by ThoughtWorks who are quite solid with their work, so it will not likely disappear anytime soon.

    Some of the features of selenium:

  • Works with most major browsers (not sure about Google Chrome)
  • Support for javascript (can write cases to check javascript values)
  • Supports Java, C#, Ruby, Perl, PHP, & Python

  • ~没有更多了~
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文