Home

AV Safety Ventures Beyond ISO 26262

Test And Verification Services Blog - Thu, 14/03/2019 - 06:29

The developers of the functional automotive safety standard ISO 26262 aren’t resting on their laurels. They’ve embarked on the creation of a separate standard (ISO 21448), described as “Safety of the Intended Functionality” (SOTIF). This article shows how AV safety moves forward beyond ISO 26262.

Read More

Learn more about how T&VS Automotive Verification and Test solutions help to address the challenges of delivering safe, secure and compliant automotive products.

The post AV Safety Ventures Beyond ISO 26262 appeared first on T&VS.

Categories: Software Testing

From patient to provider to cloud: Moving healthcare IoT from idea to reality

Test And Verification Services Blog - Thu, 14/03/2019 - 06:25

It is very important to better understand the full potential power of IoT in healthcare. Harnessing the data generated by connected things and applying intelligence from the device all the way to the cloud can accelerate business transformation, improve patient engagement, lower costs and create efficiencies. This article shows how healthcare organizations are reimagining their digital infrastructure to meet rapidly changing patient expectations.

Read More

Learn more about how T&VSIoT driven connected healthcare services can help organizations innovate and improve patient satisfaction and boost treatment outcomes.

The post From patient to provider to cloud: Moving healthcare IoT from idea to reality appeared first on T&VS.

Categories: Software Testing

Chrome functionality or extensions for responsive web testing?

Alan Richardson's Blog - Wed, 13/03/2019 - 11:30

TLDR; Chrome has built in functionality for visualising media queries

Are there any good tools for helping me with responsive testing so I can see what media queries are used in a page and then resizing to that resolution for testing?

At UKStar I was speaking to Angie Jones and the topic of responsive testing came up, being able to see your site at multiple resolutions for different devices would be a very useful tool to have.

Also, when I think about this, I want to have very specific application view i.e. what resolutions have I actually coded for, to make sure I trigger the different combinations - not just the general device rendering.

Where would I find this functionality?
  • What do I believe I need? To see and easily resize browser to the media query breakpoints.
  • Why? Because I want to cut down the amount of device testing and for CSS the different breakpoints can introduce different CSS via media queries.
  • How would I use this?
    • easily review media queries and see if they match device sizes
    • check the query split does it make sense
    • are there any missing break points that could be added to make rendering better on different resolutions
  • Where do I think I will find this?
What if the browser did this already?

My initial thought was that I should look for a Chrome extension. And indeed that is what I did. The rest of the blog post covers that investigation.

After having performed this investigation, found an extension, fixed a bug in the extension, I realised…

“I wonder if the browser does this already?”

I should have started here.

Given my existing tool set, can they meet my needs?

Chrome Media Query View

In Chrome.

  • Toggle the Device bar
  • Show Media Queries
  • Use media query rendering bars
Toggle The Device Bar

This will show the responsive view

Show Media Queries

Click the “Show Media Queries” menu:

This will show a rendering of the Media Queries on the site

Use Media Query Rendering Bars

Responsive testing in chrome

This shows me the media queries that are active on the page and I can:

  • click on these to resize screen to see the effect
  • right click to see where the css breakpoint for the media query was defined
But I didn’t look there first, I looked for extensions

I would have had a more productive morning if I had performed this step first, but I didn’t, I did it after I looked for Chrome Extensions, Evaluated Extensions, Fixed a Chrome Extension… as you will see.

How do I think I will find an Extension to do this?

Extensions are generally released to Chrome Store

  • view media queries
  • responsive css breakpoints

But I’m also aware (since I have tried to submit two extensions to the store, but only one has been accepted) that there are other extensions available as source that might be better, but I won’t know about.

But I’ll try the search and the “Related” suggestions from the store first.

What came back?

A few products came back and after reviewing the descriptions I reduced the list to:

Responsive Inspector looked like it matched my requirements pretty well.

Emmet Re:View matches some of my requirements but looked like it might offer a potential time saving time of showing all the different sizes at the same time.

SeeResponsive looked like a light weight version that might support fast switching.

I revisited each of the extension pages to check the “related” list at the bottom of each extension page to see if that helped me find additional tools.

There were a few tools that seemed interesting but because they used ‘hard coded’ sizes they didn’t quite match my need of targeted risk assessment for the current system. They were more suited for generic web development support and I could achieve much the same result with the in built chrome responsive view and its predefined device list.

Interestingly the ‘related’ view found “Responsive Inspector Reloaded” which is a forked version of Responsive Inspector which hasn’t been updated since 2013 and the comments on Responsive Inspector Reloaded suggest that Responsive Inspector doesn’t work on modern browsers.

Try Them

I tried Responsive Inspector Reloaded and it didn’t work as I expected, perhaps this doesn’t work on ‘modern browsers’ since it hasn’t been updated since 2017.

I tried Responsive Inspector and as the comments on the Reloaded version suggested, it didn’t work on my up to date browsers, failed with the same user experience as Reloaded.

I tried SeeResponsive, and that gave an error loading the CSS on my page. I tried it on another page and it functioned. It didn’t give the user experience I was expecting so it isn’t suitable for my needs.

I tried Emmet Re:View and the Device Wall is interesting but not as configurable as I expected. And the Breakpoints view doesn’t show me the breakpoints in the page. I might still use this for exploratory testing because it shows me a range of sizes and I can interact with them at the same time.

Extend Them

Danger: if you know how to code you might fall into the trap of trying to write something that already exists without fully exploring all current options. I almost did.

I had a quick look at the Responsive Inspector Reloaded code.

Now that I’ve built Chrome Extensions I have some familiarity with looking at the code.

Rather than ‘try to make it work. I decided to pull out the essence and see if I could get it to work. The main code was a single method in the content.js called getMedia

I found an exception was thrown in the code.

A web search later and I found a suggested try catch block fix.

https://stackoverflow.com/questions/49161159/uncaught-domexception-failed-to-read-the-rules-property-from-cssstylesheet

This is because various security measures have been added to Chrome since the extension was written and now, when a trying to access details of a stylesheet from a different domain, an exception is thrown.

Wrapped try catch and the code worked.

Fix it

I downloaded the source from the original github repo to run as an unpacked extension.

I added the Try Catch in the getMedia method in the extension and it worked.

Well, almost. The screenshot functionality didn’t work but the at least the pop up menu now showed the media queries.

Someone had raised an issue on the main project for this defect:

https://github.com/MistaTwista/Responsive-Inspector-Reloaded/issues/2

So I added a comment with my fix.

The next step would really be to add a pull request with the fix.

But I’m not going to do that, because… while I think the extension is useful, I will probably just use the built in browser functionality.

If I was going to fix it I would start here to learn about forking, fixing and pull requests

Free Video Inside

Watch on YouTube

If you found this useful then you might be interested in my Online Technical Web Testing 101 course.


Learn More About Technical Web Testing

Categories: Agile, Software Testing

The Challenge Of RISC-V Compliance

Test And Verification Services Blog - Wed, 13/03/2019 - 07:10

The open-source RISC-V instruction set architecture (ISA) continues to gain momentum, but the flexibility of RISC-V creates a problem. This article discusses about how a processor core which adheres to a specification becomes more difficult when the specification is extensible.

Read More

To help you deliver successful RISC-V based designs T&VS offer specific services that build on and extend the world-class test and verification services that we have been delivering to the semiconductor industry.

The post The Challenge Of RISC-V Compliance appeared first on T&VS.

Categories: Software Testing

4 Epic Ways To Test A Mobile Application

Test And Verification Services Blog - Wed, 13/03/2019 - 07:07

In the internet era, the mobile application testing is binary and weird at the same time. There has been increasing use of smartphones, tablets, and other mobile devices that have accelerated mobile applications and its testing indefinitely.This article explains how to affectively test a mobile application.

Read More

Find out how T&VS Software Testing services help you to establish a cost-effective software testing facility that delivers improved quality, reduces risks and time-to market.

The post 4 Epic Ways To Test A Mobile Application appeared first on T&VS.

Categories: Software Testing

The TERMS for Test Automation Risk or Success

Test And Verification Services Blog - Wed, 13/03/2019 - 07:03

When approaching test automation, there are five main areas to focus on, expressed in the acronym TERMS: Tools and Technology, Execution, Requirements, Maintenance, and Security. This article discusses about how to achieve success in test automation.

Read More

Find how T&VS Test Automation Services enables organisations to increase the effectiveness, efficiency, and coverage of their software testing.

The post The TERMS for Test Automation Risk or Success appeared first on T&VS.

Categories: Software Testing

IoT in Healthcare: See What’s Possible

Test And Verification Services Blog - Wed, 13/03/2019 - 07:00

It’s undeniable that the development of the Internet of Things (IoT) has brought about some of the most exciting advancements of our time. This disruptive technology has also had a profound effect on healthcare. This article explains what IoT technology can do in the healthcare industry.

Read More

Learn more about how T&VSIoT driven connected healthcare services can help organizations innovate and improve patient satisfaction and boost treatment outcomes.

The post IoT in Healthcare: See What’s Possible appeared first on T&VS.

Categories: Software Testing

Protecting the IoT: 3 things you must include in an IoT security plan

Test And Verification Services Blog - Wed, 13/03/2019 - 06:58

IoT is widely deployed in a few industries, but it is in the early innings still for most businesses. For those just starting out, IT and security leaders should be laying out their security plans for their implementations now. This article discusses about how to protect IoT technology from outside attacks.

Read More

Find out how T&VS IoT services help to build a foundation of trust, security and safety in the IoT devices.

The post Protecting the IoT: 3 things you must include in an IoT security plan appeared first on T&VS.

Categories: Software Testing

How Industrial IoT Solution Makes A Difference In Any Industry Performance

Test And Verification Services Blog - Wed, 13/03/2019 - 06:55

IoT is the trademark of all technologies today. The IoT is a vital part of every organization’s strategy making. They are the eventual fate of innovation empowered arrangements. This article explains how industrial IoT helps to improve industry performance.

Read More

Find out how T&VS IoT services help to build a foundation of trust, security and safety in theindustrial IoT devices.

The post How Industrial IoT Solution Makes A Difference In Any Industry Performance appeared first on T&VS.

Categories: Software Testing

The 7 Most Common IoT Security Threats

Test And Verification Services Blog - Wed, 13/03/2019 - 06:53

In recent years, IoT has become embroiled in controversy related to security issues. The most common security threats involve hijacking, leaks, unsecured devices and even home intrusion. This article discusses about what are the most common security threats in IoT technology.

Read More

Find out how T&VS IoT services help to build a foundation of trust, security and safety in theIoT devices.

The post The 7 Most Common IoT Security Threats appeared first on T&VS.

Categories: Software Testing

Usability testing: everything you need to know to get started

Test And Verification Services Blog - Mon, 11/03/2019 - 07:11

The overarching goal of usability testing is to make it easy for people to use product. However, there are numerous benefits of testing with users and many of them directly tie in with the business side of things. This article elaborates how usability testing helps to improve user experience.

Read More

Find out how T&VS Software Testing services help you to establish a cost-effective software testing facility that delivers improved quality, reduces risks and time-to market.

The post Usability testing: everything you need to know to get started appeared first on T&VS.

Categories: Software Testing

Picking the right focus for web application security testing

Test And Verification Services Blog - Mon, 11/03/2019 - 07:08

The pressure to scrutinize the application environment and do comprehensive web application security testingcomes from every angle, as there are internal security standards and policies that must be met. This article elaborates how to pick the right focus for web application security testing.

Read More

Find how T&VSWeb Application Security Services enable you to prevent breaches by protecting and securing your data against web attacks, and vulnerabilities.

The post Picking the right focus for web application security testing appeared first on T&VS.

Categories: Software Testing

5 Internet Of Things Trends Everyone Should Know About

Test And Verification Services Blog - Mon, 11/03/2019 - 07:06

In industry, tools and machinery are increasingly intelligent and connected, generating data that drives efficiency and enables new paradigms such as predictive maintenance to become a reality. This article elaborates how IoT technology is going to affect the industries in future.

Read More

Find out how T&VS IoT services help to build a foundation of trust, security and safety in theIoT devices.

The post 5 Internet Of Things Trends Everyone Should Know About appeared first on T&VS.

Categories: Software Testing

Which is the best link checking tool?

Alan Richardson's Blog - Sat, 09/03/2019 - 10:30

I was asked “Which is the best link checking tool?”. And I don’t know. But I do know that I use Total Validator Pro and a Chrome Plugin called Check My Links.

Which is the best?

It might be useful to know if there is actually a ‘best’ tool in a particular category.

But I find that if you look for “The Best” then you end up continually hunting and are subconsciously unsatisfied with the tools you use.

I covered this topic in my podcast episode The Evil Tester Show - Tools Special.

I use the best I’ve found. And they meet my needs. So I stopped looking.

And I use two:

  • one for batch processing Total Validator Pro
  • one for supporting interactive investigation Check My Links
Total Validator Pro

Total Validator Pro

I’ve written about Total Validator Pro before

It spiders my site:

  • checks links
  • validates against w3c standard
  • and does a bunch of other stuff

I run it periodically and it helps general health of the site, it also gives me a back log of work.

Check My Links

Check My Links from pagemodified.com is a Chrome Extension.

It runs against a specific page and visually shows me the state of the links.

I use it after I’ve made a change or am testing a specific page. It runs quickly and I can see any issues visually.

It was the second Chrome extension I tried. It worked for me. I kept using it.

Combination of tools

Rather than looking for “The Best”, look for a combination of tools that support your workflow and requirements.

I prefer cross platform tools where possible so I don’t have to keep too many different names in my memory.

You can see both tools in action in this YouTube video:

Watch on YouTube

If you found this useful then you might be interested in my Online Technical Web Testing 101 course.


Learn More About Technical Web Testing

Categories: Agile, Software Testing

Using Sensor Data To Improve Yield And Uptime

Test And Verification Services Blog - Fri, 08/03/2019 - 08:24

Massive amounts of data gleaned from those tools is expected to provide far more detail than in the past about multiple types and sources of variation, including when and where that variation occurred and how, when and why equipment failures occur. This article outlines how to effectively use sensor data to improve yield and uptime.

Read More

Find out how T&VS Verification services help to meet the challenging requirements with respect to performance, flexibility and verify today’s complex designs effectively.

The post Using Sensor Data To Improve Yield And Uptime appeared first on T&VS.

Categories: Software Testing

What is Scalability Testing in Performance Testing?

Test And Verification Services Blog - Fri, 08/03/2019 - 08:22

Scalability testing is a type of testing done for the websites which are subject to heavy loads. It is performed to check whether the website which is developed is capable enough to handle the large loads. This article outlines how scalability testing helps to improve the quality of software products.

Read More

Find out how T&VS Software Testing services help you to establish a cost-effective software testing facility that delivers improved quality, reduces risks and time-to market.

The post What is Scalability Testing in Performance Testing? appeared first on T&VS.

Categories: Software Testing

How Healthcare Security Leaders Should Approach Penetration Testing

Test And Verification Services Blog - Fri, 08/03/2019 - 08:19

The organizations switch ethical hackers every two years to ensure a fresh set of eyes is able to search for weak spots.More healthcare organizations likely would benefit from taking a similar approach to safeguarding their systems. This article outlines how healthcare organizations should approach penetration testing.

Read More

Understand how T&VS Penetration Testing services help you protect & defend against latest and future attacks and maintain compliance, eliminate IT security threats, & can reveal how hackers may breach systems.

The post How Healthcare Security Leaders Should Approach Penetration Testing appeared first on T&VS.

Categories: Software Testing

What network infrastructure is required for massive IoT and smart cities?

Test And Verification Services Blog - Fri, 08/03/2019 - 08:17

Consider the popularity of smart cities and the amount of connectivity required just to monitor vehicular traffic.IoT use cases including the aforementioned example will require support from both 5G and LTE networks to satisfy requirements of a massive IoT world. This article outlines how strong network infrastructure is required for massive IoT and smart cities.

Read More

Find out how T&VS innovative solutions are helping cities to become smarter.

The post What network infrastructure is required for massive IoT and smart cities? appeared first on T&VS.

Categories: Software Testing

Practical mixed-signal defect and fault injection automation and simulation

Test And Verification Services Blog - Thu, 07/03/2019 - 06:31

Many IC designers want to verify the robustness of designs and tests by simulating them with potential defects or faults. The step can validate whether a design will keep operating as expected, or at least safely. This article shows how to verify mixed signal defect with fault injection automation and simulation.

Read More

Find out how T&VS Verification services help to meet the challenging requirements with respect to performance, flexibility and verify today’s complex designs effectively.

The post Practical mixed-signal defect and fault injection automation and simulation appeared first on T&VS.

Categories: Software Testing

Essential Elements in the IoT Software Testing

Test And Verification Services Blog - Thu, 07/03/2019 - 06:28

Each device needs to have faster services like sharing of data, the creation of data which demands great control over the IOT devices. Thus, the IoT devices testing is important. This article explains what are the major elements involved in IoT software testing.

Read More

Find out how T&VS Software Testing services help you to establish a cost-effective software testing facility that delivers improved quality, reduces risks and time-to market.

The post Essential Elements in the IoT Software Testing appeared first on T&VS.

Categories: Software Testing

Pages