Authored By: Gareth Smith, General Manager, Software Test Automation – Keysight Technologies
The space industry has undergone a transformation over the past 10 years. Governments no longer drive space exploration. Instead, private businesses and billionaire entrepreneurs are pushing the boundaries of what was thought possible a decade ago. This is fueling explosive growth, creating a gold rush in space.
Space missions are now commonplace, with SpaceX alone carrying out more than one voyage per week in 2022. From building the next generation of reusable rockets to scaling low earth orbit communication satellites and reaching planets deeper in the solar system with the ultimate goal of sending humans to Mars, there is no limit to innovation! However, to realise these goals, the ability to confirm technology will perform as expected is mission-critical.
But when it comes to the harsh environment of space, it is the ultimate challenge for technology. From surviving the force of the launch, the vast temperature fluctuations, the impact of radiation while orbiting and communication challenges through to the volume of debris in space, these hurdles cannot be underestimated. Therefore, hardware and software must be durable enough to withstand these pressures and continue working as expected.
Space and Software
Space equipment and technology are extremely complex and are increasingly dependent on software. For example, in the 1970s, satellites had little to no software compared to the satellite mega-constellations that are currently deployed, which rely on software-driven services to communicate.
Ensuring these technologies are tested rigorously in every possible scenario so they will perform reliably is mission-critical. Given the sheer volume of code, manual testing is not viable for various reasons, including complexity, cost and time.
Deploying Artificial Intelligence (AI)-driven software automation is the only pathway to ensuring technology is space ready. Intelligent automated testing can provide insights into readiness for launch and orbit. The ability to quickly and thoroughly test every potential scenario is critical. The intelligence it offers helps teams identify where potential issues are most likely to occur and remediate these before the physical launch happens. This approach ensures that the software and technology deliver the required outcomes.
Testing the User Experience
Testing code compliance is not enough in any setting and especially not in the harsh environment of space. Using automated testing to test through the eyes of the user—alongside the entire user experience, functionality, performance and usability—means that tests reflect exactly what the user does.
For example, it is mission-critical to evaluate how the systems work together and understand human spaceflight. It requires understanding the human operator console for these systems to ensure that what is being shown to the operators at mission control is what is being sent and what is being received. When humans are on board, the interactive systems must provide robust and accurate information that is easy to interpret visually. For example, the data might be correct, but if a UI panel obscures the information or values are cropped, that needs to be found and fixed before the spacecraft is in orbit.
Another benefit of AI-driven testing is that it rapidly accelerates the development of technology advancements, which is crucial in the space gold rush. In this space gold rush, being first to market has significant financial benefits. In addition, the testing can easily scale as the technology matures and more complexity is embedded. This is vital with the rapid growth and innovation underway within the space industry. As a result, businesses and government agencies are increasingly adopting automated testing to ensure the software delivers.
Integrating Keysight Solutions
One example of this is NASA, which has integrated Keysight Technologies’ Eggplant intelligent automation platform to test that the software in the Orion spacecraft performs as expected and required under different exacting scenarios. To monitor the status of the spaceflight and provide instructions to the crew, the cockpit has software-based digital displays replacing the legacy approach of vast mounds of paper documentation.
Orion’s testers are deploying the automation to dynamically evaluate the software’s user experience to ensure it is reliable and performs as expected. For example, testing that the digital cockpit provides accurate information to the astronauts operating Orion. The end result is a significantly more efficient and thorough way to test the entire lifecycle. With Orion’s ultimate mission to take humans deeper into space than ever before, this is software’s ultimate challenge. Testing will continue while Orion is in orbit to monitor the status and the ability to control the spaceship if an emergency occurs, resulting in a loss of communications with mission control back on Earth.
The space gold rush and industry innovations show no sign of slowing. And as a result, the demand and need to rigorously test mission-critical systems to ensure they perform and are safe will continue to soar.
Archive
- October 2024(44)
- September 2024(94)
- August 2024(100)
- July 2024(99)
- June 2024(126)
- May 2024(155)
- April 2024(123)
- March 2024(112)
- February 2024(109)
- January 2024(95)
- December 2023(56)
- November 2023(86)
- October 2023(97)
- September 2023(89)
- August 2023(101)
- July 2023(104)
- June 2023(113)
- May 2023(103)
- April 2023(93)
- March 2023(129)
- February 2023(77)
- January 2023(91)
- December 2022(90)
- November 2022(125)
- October 2022(117)
- September 2022(137)
- August 2022(119)
- July 2022(99)
- June 2022(128)
- May 2022(112)
- April 2022(108)
- March 2022(121)
- February 2022(93)
- January 2022(110)
- December 2021(92)
- November 2021(107)
- October 2021(101)
- September 2021(81)
- August 2021(74)
- July 2021(78)
- June 2021(92)
- May 2021(67)
- April 2021(79)
- March 2021(79)
- February 2021(58)
- January 2021(55)
- December 2020(56)
- November 2020(59)
- October 2020(78)
- September 2020(72)
- August 2020(64)
- July 2020(71)
- June 2020(74)
- May 2020(50)
- April 2020(71)
- March 2020(71)
- February 2020(58)
- January 2020(62)
- December 2019(57)
- November 2019(64)
- October 2019(25)
- September 2019(24)
- August 2019(14)
- July 2019(23)
- June 2019(54)
- May 2019(82)
- April 2019(76)
- March 2019(71)
- February 2019(67)
- January 2019(75)
- December 2018(44)
- November 2018(47)
- October 2018(74)
- September 2018(54)
- August 2018(61)
- July 2018(72)
- June 2018(62)
- May 2018(62)
- April 2018(73)
- March 2018(76)
- February 2018(8)
- January 2018(7)
- December 2017(6)
- November 2017(8)
- October 2017(3)
- September 2017(4)
- August 2017(4)
- July 2017(2)
- June 2017(5)
- May 2017(6)
- April 2017(11)
- March 2017(8)
- February 2017(16)
- January 2017(10)
- December 2016(12)
- November 2016(20)
- October 2016(7)
- September 2016(102)
- August 2016(168)
- July 2016(141)
- June 2016(149)
- May 2016(117)
- April 2016(59)
- March 2016(85)
- February 2016(153)
- December 2015(150)