问题标签 [acceptance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
299 浏览

internet-explorer - cookie 接受度很低的原因是什么?

我目前正在为一个希望利用 cookie 来更好地塑造他们的流量等的客户构建一个网络应用程序,等等,你知道这个练习。

所以在上周结束时,我添加了一个简单的 cookie 写入(基本上设置 cookie="helloworld")和一个带有计数器的 cookie 读取到应用程序,这实际上只是一个页面,所以对服务的每个请求都会通过这个读取/肯定写。

部署 cookie 读取率后的几百万个请求占总请求的约 25%,而现在在周末之后,它们仅攀升至约 33%。


供参考:没有设置路径,域是固定的,有效期是从创建开始的一个月。重复访问的次数相对较高。我对设置/获取和计数的技术有 100% 的信心。


更新:进一步调查显示,非 IE 浏览器的接受率为90% 。将自己标识为 IE(无疑包括许多机器人)的请求有10%的接受率。基于 fiddler 会话(由 firebug 确认),响应标头如下所示:

所以我有两个理论:

1)。IE 发现标头中存在冲突,导致它忽略 cookie——这可能与缓存控制字段有关吗?

2)。IE 需要的东西丢失或格式不正确。我找不到这种谷歌搜索的证据。

任何人都可以发现上面的标题有问题或有类似的经验吗?

0 投票
3 回答
904 浏览

java - 公历 - 基于文档的测试

在做 JUnit 之后,我正在做一些基于文档的测试,在表格中有以下项目

输入变量 - 预期结果 - 实际结果......通过或失败......

如果我通过我的方法一个日期和时间

"01AUG07" "14:40" 该方法应该返回一个公历日历

我如何检查它是否创建了正确的?

谢谢

不确定哪个是最好的,因为我不知道哪个是 - 我使用了 miks,它起作用了。

多谢你们

0 投票
2 回答
85 浏览

javascript - 客户审查 js 覆盖

当您的建筑检查员走过一栋建筑物时,他们会将蓝色胶带粘在所有挂在墙上的钉子上,并涂上没有正确完成的油漆。我们如何在客户接受网站的情况下做到这一点?有没有像 crazyegg 这样的工具覆盖您的网站并允许客户注释和标记不正常的位?如果做不到这一点,您将如何应对客户通常会产生的大量反馈?

谢谢,查克

0 投票
1 回答
555 浏览

testing - 验收测试 - 检查收到的电子邮件

我有一些验收测试允许 Windows 服务通过 smtp 发送电子邮件,有没有人知道检查是否通过代码收到电子邮件的好方法,目前正在发送到 Exchange 邮箱?

问候

伊恩

0 投票
2 回答
526 浏览

ruby - 如何使用带有 Rspec 和 Capybara 的验收测试单击 href

我在页面源中有这个内容:

关于如何测试此功能以单击用户链接的任何想法?

0 投票
5 回答
10679 浏览

agile - 在 scrum 中,是否可以在 sprint 期间更改验收标准?

我的组织目前正在实施 Scrum。在处理产品待办事项以更改某些业务逻辑的处理方式时,我们意识到某些业务逻辑存在缺陷。PBI 及其验收标准目前面向修改现有业务逻辑的实现。PO 认为对业务逻辑本身的这种更改是一个高优先级,应该以某种方式进入 sprint,开发团队也同意,特别是因为从开发的角度来看,将这两件事一起做是很有意义的。

但是,我们不确定修改验收标准或创建新的 PBI 并立即将其拉入 sprint 是否更有意义。我个人倾向于新的 PBI,因为我觉得这是一个与原始 PBI 不同的故事和一组验收标准,而且我对在冲刺中期改变验收标准持怀疑态度。PO指出,这项新要求和原PBI将同时实施,如果没有新要求,原PBI毫无意义。因此,PO 认为调整原始 PBI 的验收标准会更合适,而不是创建两个独立的最终反映相同实施的标准。

这些方法中的一种是否比另一种更适合scrum?

0 投票
1 回答
121 浏览

ios - Frank (Cucumber) - 检测首次运行

我想写一个测试,说明如果这是第一次启动应用程序,那么应该显示方向。我如何检测到 Frank 的第一个应用程序启动?我在考虑使用 NSUserDefaults,但我仍然不知道该怎么做。示例步骤定义代码会很棒。非常感谢。

0 投票
1 回答
2243 浏览

specflow - Specflow 功能文件最佳实践

在此先感谢您的帮助。

我的问题与 SpecFlow 功能文件中的最佳实践有关吗?

问题:

在功能文件中使用等待命令被认为是不好的做法。

例子:

wait 命令强制等待 5 秒。我这样做是为了确保加载页面以防止“找不到元素”错误或其他错误。基本上是为了确保我有一个干净的页面可以操作。

更好的做法是在 Step 文件本身中使用 wait 吗?

我不使用 Fluent Automation 等待的原因是:

通过使用 Fluent Automation 方法,您依赖于 Settings 对象中的默认超时。在某些情况下,默认超时可能不够长或可能太长。对我来说,不断更改/重置设置对象似乎非常冗长,唯一的好处是从功能文件中删除等待命令。

那么真正的最佳实践是什么?

谢谢,

-n

0 投票
2 回答
2280 浏览

codeception - 如何让 WebGuy->fillField 在 Codeception 验收测试中工作?

我希望有人能帮助我,因为我真的正要在这张桌子上撞我的桌子:-(

我正在尝试让 fillFIeld 工作,但我似乎无法让它屈服。

seeInField 在同一个表单字段上工作,所以我认为我的定位等都很好。

我什至写了一个非常基本的测试来尝试其他规则。

的HTML...

考试...

输出...

我显然遗漏了一些非常明显的东西,但是花了几个小时在论坛上拖网并没有找到任何可以解决它的东西,我需要帮助!

0 投票
1 回答
580 浏览

java - 如何进行桌面 Java 应用程序的自动化验收测试?

我一直在考虑验收测试,并希望更清楚地了解它如何实现自动化(例如,并适合于持续交付管道)。我有一个用Java编写的桌面应用程序,一个信使应用程序。如果我想自动化验收测试,我该怎么做?这是一个手动测试示例:“当服务器崩溃时,用户 A 正在向用户 B 发送消息。切换到故障转移服务器,验证聊天是否可以从中断的地方恢复,并且所有聊天功能在客户端中仍然按预期工作”

JUnit可以像这样用于自动化验收和系统测试吗?我也听说过Selenium,但我认为它仅适用于 Web 应用程序?

我了解使用 JUnit 进行单元测试的概念,但我不知道如何自动化更高级别的桌面应用程序功能测试。一些测试可能涉及与 GUI 的交互,例如向其他客户端发送消息,但其他测试将涉及服务器端的东西,例如服务器崩溃等。我一直在想,可能有可能使用 JUnit 和应用程序的代码来做到这一点,也许涉及一些脚本(Perl、Ruby 等)来启动测试?