问题标签 [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.
internet-explorer - cookie 接受度很低的原因是什么?
我目前正在为一个希望利用 cookie 来更好地塑造他们的流量等的客户构建一个网络应用程序,等等,你知道这个练习。
所以在上周结束时,我添加了一个简单的 cookie 写入(基本上设置 cookie="helloworld")和一个带有计数器的 cookie 读取到应用程序,这实际上只是一个页面,所以对服务的每个请求都会通过这个读取/肯定写。
部署 cookie 读取率后的几百万个请求占总请求的约 25%,而现在在周末之后,它们仅攀升至约 33%。
供参考:没有设置路径,域是固定的,有效期是从创建开始的一个月。重复访问的次数相对较高。我对设置/获取和计数的技术有 100% 的信心。
更新:进一步调查显示,非 IE 浏览器的接受率为90% 。将自己标识为 IE(无疑包括许多机器人)的请求有10%的接受率。基于 fiddler 会话(由 firebug 确认),响应标头如下所示:
所以我有两个理论:
1)。IE 发现标头中存在冲突,导致它忽略 cookie——这可能与缓存控制字段有关吗?
2)。IE 需要的东西丢失或格式不正确。我找不到这种谷歌搜索的证据。
任何人都可以发现上面的标题有问题或有类似的经验吗?
java - 公历 - 基于文档的测试
在做 JUnit 之后,我正在做一些基于文档的测试,在表格中有以下项目
输入变量 - 预期结果 - 实际结果......通过或失败......
如果我通过我的方法一个日期和时间
"01AUG07" "14:40" 该方法应该返回一个公历日历
我如何检查它是否创建了正确的?
谢谢
不确定哪个是最好的,因为我不知道哪个是 - 我使用了 miks,它起作用了。
多谢你们
javascript - 客户审查 js 覆盖
当您的建筑检查员走过一栋建筑物时,他们会将蓝色胶带粘在所有挂在墙上的钉子上,并涂上没有正确完成的油漆。我们如何在客户接受网站的情况下做到这一点?有没有像 crazyegg 这样的工具覆盖您的网站并允许客户注释和标记不正常的位?如果做不到这一点,您将如何应对客户通常会产生的大量反馈?
谢谢,查克
testing - 验收测试 - 检查收到的电子邮件
我有一些验收测试允许 Windows 服务通过 smtp 发送电子邮件,有没有人知道检查是否通过代码收到电子邮件的好方法,目前正在发送到 Exchange 邮箱?
问候
伊恩
ruby - 如何使用带有 Rspec 和 Capybara 的验收测试单击 href
我在页面源中有这个内容:
关于如何测试此功能以单击用户链接的任何想法?
agile - 在 scrum 中,是否可以在 sprint 期间更改验收标准?
我的组织目前正在实施 Scrum。在处理产品待办事项以更改某些业务逻辑的处理方式时,我们意识到某些业务逻辑存在缺陷。PBI 及其验收标准目前面向修改现有业务逻辑的实现。PO 认为对业务逻辑本身的这种更改是一个高优先级,应该以某种方式进入 sprint,开发团队也同意,特别是因为从开发的角度来看,将这两件事一起做是很有意义的。
但是,我们不确定修改验收标准或创建新的 PBI 并立即将其拉入 sprint 是否更有意义。我个人倾向于新的 PBI,因为我觉得这是一个与原始 PBI 不同的故事和一组验收标准,而且我对在冲刺中期改变验收标准持怀疑态度。PO指出,这项新要求和原PBI将同时实施,如果没有新要求,原PBI毫无意义。因此,PO 认为调整原始 PBI 的验收标准会更合适,而不是创建两个独立的最终反映相同实施的标准。
这些方法中的一种是否比另一种更适合scrum?
ios - Frank (Cucumber) - 检测首次运行
我想写一个测试,说明如果这是第一次启动应用程序,那么应该显示方向。我如何检测到 Frank 的第一个应用程序启动?我在考虑使用 NSUserDefaults,但我仍然不知道该怎么做。示例步骤定义代码会很棒。非常感谢。
specflow - Specflow 功能文件最佳实践
在此先感谢您的帮助。
我的问题与 SpecFlow 功能文件中的最佳实践有关吗?
问题:
在功能文件中使用等待命令被认为是不好的做法。
例子:
wait 命令强制等待 5 秒。我这样做是为了确保加载页面以防止“找不到元素”错误或其他错误。基本上是为了确保我有一个干净的页面可以操作。
更好的做法是在 Step 文件本身中使用 wait 吗?
我不使用 Fluent Automation 等待的原因是:
通过使用 Fluent Automation 方法,您依赖于 Settings 对象中的默认超时。在某些情况下,默认超时可能不够长或可能太长。对我来说,不断更改/重置设置对象似乎非常冗长,唯一的好处是从功能文件中删除等待命令。
那么真正的最佳实践是什么?
谢谢,
-n
codeception - 如何让 WebGuy->fillField 在 Codeception 验收测试中工作?
我希望有人能帮助我,因为我真的正要在这张桌子上撞我的桌子:-(
我正在尝试让 fillFIeld 工作,但我似乎无法让它屈服。
seeInField 在同一个表单字段上工作,所以我认为我的定位等都很好。
我什至写了一个非常基本的测试来尝试其他规则。
的HTML...
考试...
输出...
我显然遗漏了一些非常明显的东西,但是花了几个小时在论坛上拖网并没有找到任何可以解决它的东西,我需要帮助!
java - 如何进行桌面 Java 应用程序的自动化验收测试?
我一直在考虑验收测试,并希望更清楚地了解它如何实现自动化(例如,并适合于持续交付管道)。我有一个用Java编写的桌面应用程序,一个信使应用程序。如果我想自动化验收测试,我该怎么做?这是一个手动测试示例:“当服务器崩溃时,用户 A 正在向用户 B 发送消息。切换到故障转移服务器,验证聊天是否可以从中断的地方恢复,并且所有聊天功能在客户端中仍然按预期工作”
JUnit可以像这样用于自动化验收和系统测试吗?我也听说过Selenium,但我认为它仅适用于 Web 应用程序?
我了解使用 JUnit 进行单元测试的概念,但我不知道如何自动化更高级别的桌面应用程序功能测试。一些测试可能涉及与 GUI 的交互,例如向其他客户端发送消息,但其他测试将涉及服务器端的东西,例如服务器崩溃等。我一直在想,可能有可能使用 JUnit 和应用程序的代码来做到这一点,也许涉及一些脚本(Perl、Ruby 等)来启动测试?