我正在尝试使用 Selenium Webdriver 和 webdrivermanager (bonigarcia) 运行自动化测试。我正在使用 Ubuntu + IntelliJ Idea。对于 Firefox,驱动程序启动时没有任何问题。对于 Chrome 我得到的信息:
selenium webdriver 无法从 . 清单文件丢失或不可读
我在这里没有得到这个扩展的任何名称,所以不知道是什么问题。
我已经尝试卸载、清除所有缓存、尝试在不同的 PC 上等。
谢谢!
我正在努力实现以下目标:
为了实现这一目标,我需要:
nodemailer。但是,当我将其与赛普拉斯解决方案连接时,它没有发送任何电子邮件。我尝试了不同的邮箱帐户(nodemailer.createTestAccount(),一个来自我公司,一个来自 SendGrid),但这不起作用(我没有收到任何电子邮件)关于第2点,这是我使用的代码示例。这是index.js 文件中的代码 - 我需要在所有测试后发送它:
after(() => {
var nodemailer = require('nodemailer');
var sgTransport = require('nodemailer-sendgrid-transport');
var options = {
auth: {
api_user: 'sendgrid_USER',
api_key: 'sendgrid_APIKEY'
}
}
var client = nodemailer.createTransport(sgTransport(options));
var email = {
from: 'FROM_MAIL.PL',
to: 'TO_MAIL.PL',
subject: 'Hello',
text: 'Hello world',
html: '<b>Hello world</b>'
};
client.sendMail(email, function(err, info){
if (err ){
console.log(error);
}
else {
console.log('Message sent: ' + info.response);
}
});
Run Code Online (Sandbox Code Playgroud)
});