Techniques to test your web page using Node js selenium web driver.
Note: 2000 is milliseconds it can wait for max.
await element.sendKeys(‘my name);
let e3 = await driver.findElement(By.xpath(“//div[@data-testid=’login’]”));
Why, How, What, Where!
NoSQL databases are purpose built for specific data models and have flexible schemas for building modern applications. NoSQL databases are widely recognized for their ease of development, functionality, and performance at scale.
At TILL, we use a combination of NoSQL and relational databases depending on our…
The optional chaining operator (
?.) permits reading the value of a property located deep within a chain of connected objects without having to expressly validate that each reference in the chain is valid.
?. operator functions similarly to the
. chaining operator, except that instead of causing an error if a reference is nullish (
undefined), the expression short-circuits with a return value of
undefined. When used with function calls, it returns
undefined if the given function does not exist.
This results in shorter and simpler expressions when accessing chained properties when the possibility exists that a reference may be missing. It can also be helpful while exploring the content of an object when there’s no known guarantee as to which properties are required.
Problem domain: Analytics
You define jobs in AWS Glue to accomplish the work that’s required to extract, transform, and load (ETL) data from a data source to a data target. You typically perform the following actions:
Asynchronous Communication in Microservice World
What does it offer?
Event ingestion from many sources(AWS services or Third party)
Event delivery (Targets can be AWS service or Third party)
Event access Authorization
Event consumption Error handling
Connect data from SaaS apps
EventBridge ingests data from supported SaaS applications…
a) How to represent time in an universal format?
Answer: As a number
Epoch time — The Unix epoch (or Unix time or POSIX time or Unix timestamp) is the number of seconds that have elapsed since January 1, 1970.
let dateNow = Date.now();
The core idea in the messaging model in RabbitMQ is that the producer never sends any messages directly to a queue. …
Very good blog to read about the life cycle of messages in SQS
It is an open OASIS and ISO standard lightweight, publish-subscribe network protocol that transports messages between devices.
Historically, the “MQ” in “MQTT” came from the IBM MQ.
Just like HTTP has a client and server, the MQTT protocol defines two types of network entities: a message broker and a number…
I have been trying to follow the below medium link to create PDF from html and I came to know some problems and solutions.